I don't believe in making "rules" that restrict free thought or free speech, but I agree that people in general could use more tact.
I also feel like the purpose of a forum is to come together as a community and to share knowledge in hopes of contributing to the community and helping people who may not have the knowledge and experience others do. What's the point in making a post solely to "brow beat" a user or posting negative comments about someone or something without offering any suggestions that might help? Does it make you feel better about yourself that you can hide behind your keyboard being rude, insulting and tearing other people down? I guess that's what some people get off on... It takes all kinds...
But, I will also add that on this forum, I think for every one of the non-contributing, bully types, there are five people who genuinely care and try to help.