Listening to people bemoan the state of frontend development is amusing. Has everybody forgotten what it was like circa 2008 to develop web apps. Custom bundling scripts, kludging together tools to minify javascript and css, and having to deal with the wild west of browser standards. The best practice for encapsulation was IIFE and nested object hierarchies in the global scope to simulate namespaces and modules.
Does React have it’s warts? Absolutely. But to declare it outdated in comparison to the next interation of frontend frameworks? How quickly we forget as an industry.