I&#x27;m sympathetic to the overall take. But people aren&#x27;t stupid. This stuff is hard. Facebook built React as a solution to Facebook&#x27;s engineering challenges. If your website runs at Facebook&#x27;s scale, it may not be appropriate because of all the decisions you&#x27;ve made that are different from those that Facebook made. If your website doesn&#x27;t run at Facebook&#x27;s scale, it may not be appropriate because your website doesn&#x27;t run at Facebook&#x27;s scale, isn&#x27;t dependent on a graph database, and doesn&#x27;t need near real time updating for billions of feeds.<p>The problem is that the tools market is not clearly segmented. It&#x27;s a car dealership that sells rollerskates alongside cruise ships. Google&#x27;s Angular sit&#x27;s next to Fred&#x27;s Freshman Front End Frame Work in the Node Store...and one week The Changlog covers Angular and the next week it&#x27;s interviewing Fred so that the content stays fresh and relevant.<p>When Hanselman says &quot;We&#x27;re all amateurs&quot; he may be wrong but it&#x27;s a charitable place to start.