I can only think that modern front end development has failed
What upsets and concerns me the most is when I see poorly developed SPA on really important sites.  For example, government service application websites.  If reddit or nytimes has a bloated, intermittently failing SPA site, that's an annoyance.  When it's a form to apply for unemployment, ACA health care, DMV, or other critical services, it's a critical failure.  Especially since these services are most often used by exactly the population most impacted by bloated SPA (they tend to have slow or unreliable internet and slow computers, maybe even a cheap android phone is all they have).Such sites should be using minimal or no JS.  These aren't meant to be pretty interactive sites, they need to be solid bulletproof sites so people can get critical services.  And I haven't even mentioned how SPA sites often lack any accessibility features (which is so much easier to implement if sticking to standard HTML+CSS and no/minimal JS).