Sometimes I think we should have three forums. One for the crowd that wants to stay positive, one for those who just want to complain and a third where they can intermingle. I get so burned out dealing with people who don't want to hear other viewpoints.
Although I feel the same way as you sometimes, complete agreement doesn't make for a good forum imo. Otherwise it's just "Yep, I agree" not a lot of discussion is generated.