After reviewing the entire thread the vast majority of posts are positive. I don't think its fair to condemn this forum as a bunch of haters.
When you post on any forum you leave yourself open to the opinions of others . IMO the best part of this forum is the freedom to give an opinion good or bad . When someone gets out of line they usually get called out and smacked by the other members. I think you can see that in this thread.