Я воспринимаю ТЗ как показатель серьезности заказчика к собственному проэкту. Это говорит о том, что он потрудился продумать свой бизнес-проэкт, сделал некий анализ и имеет представление о продажах в инете и знает чего хочет. Даже если некоторые пункты в ТЗ абсурдны - это все обсуждается.
Очень сложно работать с заказчиком который:
1) не знает чего хочет
2) не имеет никакого представления во что макается
3) не имеет представления о интернет коммерции
4) ленив
Вы можете сейчас сказать, что заказчика не должно это все парить - он платит деньги. Но и мне оно тоже не нужно - я выполняю работу которая мне интересна, которую я люблю и в которой чтото понимаю. Именно поэтому я выбрал путь фрилансера, а не сижу в офисе посматривая на часы - когда закончится рабочий день.
Поначалу я хорошенько попадал - беря работу у всех подряд. Но со временем понял что работаю в минус и стал тщательней выбирать с кем связываться. И основной фактор - это серьезность подхода заказчика к своему проэкту, а увидеть эту серьезность я могу только по ТЗ, либо по его готовности платить даже за такую, казалось бы, жалкую деталь как тз...
И поверьте - такому заказчику я сделаю в два раза больше за те деньги которые он платит, чем тому кто пытается прокатится за мой счет, либо которому самому наплевать на свой заказ.