There are also a lot of people who are just giving their honest reply.
Key is to tell who is who. Someone who just rants and rants about how bad it is, versus someone who's giving some useful criticism.
- I don't think it's fair to call people out publicly (or necessary). Especially as they are unlikely to see my comment and have the opportunity to defend themselves.
- I don't tell myself anything of the sort.
The fact is, building something is hard. Criticizing something is easy. There's no special skill involved in picking apart somebody's project, making a big deal out of what is otherwise a minor flaw, and using that to dismiss that guy's work. That was a great way to make myself feel better about the fact that someone else built something, and I didn't.