But then there is the node/js fronted community to one up everyone.
Does your stack manage complexity, or add too it... Why is such a stack necessary. I bet you don't even ARIA bro...
The current state of js libraries may be a bit unfortunate and often frustratingly complex to manage. That's no reason to get all snappy though – the rails stack has about the same number of components, they're just integrated more tightly.