I fully agree there are plenty of lesser elements in the game, but the community is what you make of it.
I try to stay polite and civil and most of the time I get the same in return.
When someone acts like a Dbag , I still stay polite and shrug it off, its their loss, I rather keep honor in my side then degrading to their lvl.
best way to deal with them is by not letting them bait you, they ussually give up.