Because there&#x27;s criticism and constructive criticism; the one is easy, impersonal (in the form of downvotes or dislike buttons), and completely useless because it just goes &quot;I don&#x27;t like this&quot; - or, in relatable terms, a Linus-ism of &quot;This code is shit&quot;.<p>Instead, both the criticism-giver and the receiver are better off if you went &quot;This code is shit, &#x2F;because&#x2F; so-and so, and you can improve it in this-and-that way&quot;.<p>Of course, a &quot;I like this &#x2F;because&#x2F;&quot; is also more constructive than a &quot;I like this&quot;. But I&#x27;m sure there&#x27;s been plenty of examples that no matter how many &quot;I like this&quot;-es you get, it only takes one &quot;this sucks, you suck&quot; to demotivate someone.