I wish it were considered a faux pas to criticize someone's project,…

 ·  Facebook — Archer T. Ships updated his status.  ·  Markdown source

I wish it were considered a faux pas to criticize someone's project, without proposing a fix that addresses your criticism(s).

It's easy to criticize--give me any project, and I can immediately think of ten ways it's immoral, won't work, causes environmental havoc, etc.

Coming up with an alternative solution -- one that doesn't have its own countervailing downsides of equal magnitude or greater -- is a lot harder.