Here's a string of tweets I wrote this morning, a topic that's dear to me, but I never found the time to make a concise blog post out of it. So for now, the raw bites.
(Not to diss Flash or the Flash-developers or the creative work that got acomplished back then and helped to shape features of the web that came after. Also not to diss the JS-frameworks or -devs currently who likewise now are dabbling in stuff that the web stack by itself is only slowly beginning to adapt, waiting for what of all these methods and experiments will boil down to).

The rule of least power, progressive enhancement and web standards – this is how we're (at my small studio) building web stuff for more than a decade.
Even the really old sites are still functional today, humming along, having survived 'flash', 'web2.0', 'social', 'mobile', 'native', 'spa' trends <3.

To me, what we're currently seeing with the js-all-the-things approach, overtooling and framework fetish… I've seen it before, it is the current experimental answer to challenges in how the web is supposed to work, and I am sure this will be found in web standards on the long run.

The problem, as it was with Flash, since the its-not-the-web-but technology/workaround is there, the industry and clients shove their money there, and only for the superficial results. This is why there are so many crappy html/css bases in the js frameworky end products currently.

Master the surface, and get good money, and use a hip tech stack, -- wow!
For the boring fundamentals however there's no immediate benefit, no glory, no time.
And no time /money is nothing a dev can live on for long. Hence: non-inclusive crap, but well sought after - as it was in the Flash days.

With Flash you also could build accessible fallbacks, but few did it because the technology in itself was demanding and exciting enough and we'd get paid for the hip experience, not the invisible foundation.
And yet, those sites with the basics done right survived the meteor hit that was iPhone, while the T-RexFlashes went extinct.

Which on the long run was the better investment, surely.
But funny enough, despite the web's core philosophy, longevity is nothing the industry and the money involved cares for, and so we're again creating the next tons of digital future landfill.