I was really quite happy to see this thread started, and then really disappointed, (but unfortunately not surprised) that the usual bunch of trolls couldn't stay out of it.
Constructive criticism is fine and welcome, but the relentless negativity has no place. The fact that they can't seem to understand the difference is just plain sad.