И еще забыл про написание не с 0.
Естественно я не имею ввиду написание из серии вообще ничего нет и все сделали (это наша платформа так написана, но у нас опыт 15 лет разработки, и платформа уже 5 лет совершенствуется).
Конечно все пишется на чем-то готовом, но делают это люди обычно на сторонних платформах, а люди не самая надежная часть системы, т.к. когда программисты начинают понимать что компания от них зависит, начинают садится на шею и тянуть деньги.