I went back and read every one of the OP's posts in this thread and I honestly don't see any bashing involved.

He said he was disappointed, reported the problems, explained he didn't move because of when he noticed problems and that it was a short stay. He didn't say "I'll never stay there again" - he said it would be a while before they tried it again.
Maybe I'm using a different definition of bashing (mine is "to attack" which also happens to be what's in the dictionary) but NONE of the poster's comments even come close IMO. "Bashing" when used on these boards also has a connotation of unfairness or over-reaction, neither of which I think were in play here.
I understand the urge to be protective of one's home resort, truly I do. But I do agree with the OP that people take even the most level-headed, even-handed reports personally sometimes, and I can only believe it discourages people from posting their experiences.