Я скачал фреймворк, а там у каждой функции есть комментарии. Да еще и очень подробные (PHPDoc). Должен ли я также писать свои сайты?
Вы никому ничего не должны.
Если работаешь на себя и не хочешь потерять клиента, то пиши код, что бы никто кроме тебя не разобрался.
При работе на дядю - приходится придерживаться стандартов. Что бы дядя расставить с тобой нашёл замену