&gt; I really want to support open source efforts.<p>That&#x27;s great.  But even if you don&#x27;t, the beauty is that the code is out there now.<p>&gt;  Only if you have found the two or three solutions that the community likes most and you are still unsatisfied, only then start coding.<p>Nah. I mean, sure, if it was for an actual business decision or for something that directly affects productivity workflow, due diligence is warranted.<p>But I&#x27;m never going to tell someone that they <i>shouldn&#x27;t</i> have made something.  Tell them there&#x27;s something better, yes.  Tell them that a different project does it in a more intuitive or robust way, certainly.<p>This nose-thumbing trend of not just ignoring code you don&#x27;t like, but actively discouraging the release of code you might not approve of?<p>Yeah, no.