Vanilla JS was so horrible when JQuery came out that pretty much everyone loved it, except for a few folks who had been early adopters of Prototype&#x2F;Mootools&#x2F;YUI&#x2F;Ext and were decrying how JQuery didn&#x27;t have their favorite pet utility function.<p>I think the JS fatigue we&#x27;re seeing is because web development is now largely a mature industry.  React is roughly the 4th generation of Javascript technologies (1st = DHTML&#x2F;Layers, 2nd = JQuery&#x2F;Prototype&#x2F;Mootools&#x2F;YUI&#x2F;Ext&#x2F;Dojo, 3rd = Angular&#x2F;Ember&#x2F;Backbone, 4th = React&#x2F;Polymer).  At this point, there are millions of JS developers, they have seen multiple generations go by, and they just want some stability.  The folks who always want to be on the bleeding edge are off doing IoT and VR startups.<p>IMHO, React is a nice piece of software, but it&#x27;s a nice piece of software entering a market where existing solutions are already pretty good and much of the action is moving elsewhere.  They <i>have to</i> hype it up, because people won&#x27;t give up their JQuery&#x2F;Angular&#x2F;VanillaJS otherwise.  It&#x27;s a very different situation than when JQuery was introduced and web development was recovering from the .com bust and years of stagnation in browser innovation.