Из бесплатных достойный двигатель - joomla. Хотя с друпалом работал некогда давно - не понравился.
Для нормальной работы битрикс. Да, замроченный, но всегда есть люди которые в нем разбираются и нают его вдоль и поперек.
К сожалению, у самописных движков(которые используютсяи в моей компании) в этом и есть главный недостаток. На разбор чужого незнакомого кода уходит время, соответстввенно время работы увеличивается со стоимостью. Ставить коммерческие сайты на собственный двиг не выгодно по большому счету.
Собственная разработка отлична для своего душевного, если там можно выразиться, проекта.