Just feels like a rant tbh. I've developed spa's as well as django and rails app. I've seen bad spa's been written as well as bad server side routing apps. Shit code is shit code wherever/whatever language it's written in. To say you don't need some sort of FE framework is prob a bit much. You get so much for free and websites are getting more and more dynamic not less. Sure don't use flavour of the month frameworks. But I'd argue ng1, ng2, react, Vue etc are not flavour of the months.