Хорошая статейка))
По поводу WordPress и Joomla наверняка причина:
Многие псевдопрограммисты без проблем устанавливают движки так как удобно и быстро, а некоторые клиенты требуют модификации под индивидуальные задачи, а тут уже надо звать более менее высококвалифицированных специалистов, тем самым спрос велик.