"Everyone adopted it, therefore it won" can exist at the same time as "sometimes the crowd is not wise."
There is an increasing pre-chasm drip over past 5 years posts discovering modern HTML, CSS, and JS. They talk through the monster abstractions then show how to handle with the foundations at a fraction of code and future cost.
It'd be interesting to see this realization, however slowly it has started, catch on all at once.