Sounds like your argument is with SPAs, not React in particular?
Web components are the next big idea. I hope they have a chance to work.
This comment could work equally well in any of the past 15 years. And for all we know, any of the next 15.
It is mostly the React crowd that dislikes them.