Thanks for posting your React version and offering a bullet list of real points of critique.<p>That said, please don&#x27;t use the word &quot;trolling&quot; to make what is essentially an ad-hominem attack against someone whose point you disagree with.  The author probably spent at least an hour, if not multiple hours, thinking through a problem and presenting a solution as a blog post.  Whatever you think of his argument, this is clearly not the work of the troll.<p>&quot;He&#x27;s trolling&quot; has recently become the tech community&#x27;s version of Salem&#x27;s &quot;She&#x27;s a witch.&quot;