I agree with your sentiments. I have been around this dirty, selfish, greedy, nasty, and sometimes - it has to be said - thoughtful and kind - place for many a moon.
But you have to remember, the worst of us comes out on the forum. The best of of us comes through the game.