В современных реалиях никто не думает про завтра, все озабочены как срубить побольше бабла сегодня. Это очень сильно бьет по качеству, ибо качество - это долго и дорого, что вот никак не сопоставимо ни с "сегодня" ни с "побольше бабла".
Добавьте сюда, что разработчиков, умеющих включать мозг и писать что-то адекватное, катастрофически мало, на всех не хватает попросту. А еще они непомерно много денег хотят, что большинству стартапов тупо не по карману. Да и зачем искать адекватного разработчика, когда за те же деньги можно нанять 10-20 макак фреймворкопользователей, притом найм всех 20 займет времени гораздо меньше, чем 1 адекватного. И опять приходим к тому, что можно дешевле и сегодня, но абы как, зато продукт есть.