Частично согласен, и вот что в целом получается:
Грубо говоря, рынок "создателей сайтов" делится на два лагеря: школьники, готовые за 500 рублей за 2 часа состряпать что-либо из готового шаблона, и профессиональные фрилансеры и веб-студии. Заказчики, к счастью не все, но все же ищут тех, кто сделает хорошо и очень дешево. Но потом все равно такие заказчики идут на биржу в целях найти тех, кто исправит косяки школьников, а также реализует все "хотелки". Чаще вижу не тех кому нужен сайт, а тех кому нужны люди с напильником. Особенно подобное можно наблюдать в сфере интернет-магазинов, когда каждый школьник может установить cms, а потом когда нужно настраивать разного рода функционал, то школьники уже в силу своих знаний, ничего не могут. Это касается различного рода: работы с интернет платежами, синхронизации, доработка различных фильтров, написание собственных разработок, модулей.
Потому, заказчикам более интересен человек не со знаниями голого php, а скорее человек, который может найти решение той или иной задачи, написать код и обвесить все это стилями и скриптами. Нужно и смежные "науки" изучать. И не столько книгами, сколько в практике.
На мой взгляд, половина тех, кто откликается на задачи на фрилансе, вообще не представляют как делается та или иная задача. Когда то давно, я размещал на фрилансе задачу: нужно было IPB подружить с Битриксом, сделать единых пользователей и авторизация. Из десятка откликнувшихся так и никто не смог сделать. Пришлось самому разбираться, буквально дня три и у меня получилось, но в те времена, для меня это было как увлечение.
Читайте хабру, тостер, сделайте свой тестовый сайт и на его базе придумывайте новый функционал, это будет теория с практикой. Задачки можно подсматривать тут или на фрилансе. Но в целом, тот багаж знаний, который вы описали, достаточен, чтобы начать маломальски где-либо работать, но расти нужно каждый день. Мне кажется в данной сфере - всю жизнь учишься и работаешь.