I think the fundamental problem of new technologies and trends, moreover tooling or frameworks is a bit more economical rather than technical.
There is a scale of a project that requires good tools therefore investment in tooling and maintenance of tooling will give returns. But under a certain scale, the workload of just only being involved in an update (not even a tooling and not even more a new framework implementation) is a significant if not more effort thant the whole project.
But the global issue is introduced when people are forced to rely on companies involved in large projects so small projects must pay the price of the involvement in the form of "open-source contribution" which is all fake.
And people who evangelize these technologies of course are people from these companies and the evangelization of these technologies then is no more than just a fucking recruitment ad.
So at the end of the day people are working on issues that are and will be irrelevant to their projects, does not add a dime value to it but without fixing something their component/module/plugin whatever will not work.