Тут нужно подходить не с точки "Продам", а с точки кто порекомендовал, ибо крупные фирмы как уже сказали выше, делают все под себя с нуля, малые боятся использовать что то новое предпочитают использовать Joomla и всякое такое что может настроить школьник. А средние, это те кто уже посидел на Joomla понял что ему нужно и как бы он хотел это видеть, начинают искать, а что же можно взять, выбирают 10-20 и начинают спрашивать знакомых, друзей, родных программистов которые хоть как то имели дело с этими системами или теоретически подкованы. Так же много людей обращаются в студии, где им советуют писать сайты не тех CRM системах которые для них выгодны, есть предложение для студий, для отдельных программистов, и те системы на которых они реально смогут это сделать без малейших усилий. То есть наличие широкого выбора плагинов это 90% успеха продажи CMS, остальные 10% это возможность с легкостью дописать нужный функционал любым средненьким программистом с FL.
1. Естественно наличие плагинов это вопрос времени, я бы сказал даже лет.
2. А вот 10% это то к чему нужно стремится новой CMS, для этого нужно писать CMS не с нуля, а использовать какой то легкий фремворк типа CodeIgniter, Laravel.
То есть что бы была возможность зарабатывать на продаже CMS нужно сделать так что бы другие на ней зарабатывали.
Для примера недавно с joomla перешел на ImageCMS, потому как стали попадаться довольно сложные проекты нужно дописывать функционал. У ImageCMS есть 2 версии 1 бесплатная, которая как раз зарабатывает популярность этой CMS, а другая платная, с партнерской программой, которая как раз приносит деньги всем кто её использует, и минимизирует затраты заказчиков на высококвалифицированных программистов.