It makes sence to have the ability to kick the bad apples out of the basket, yet we need to make sure we aren't tossing the green ones out in the prosess.  Some people I think just need to be spoken with about what is appropriate and what is not.  

That being said, it is hard to warrent kicking someone just because they are annoying.  Part of the primiss of a guild is to have a support network where everyone helps each other out, as well as have freinds and people to hang out with.  I know that I cringe at some people, yet I am sure some cringe at me.  Overall, I have not personnaly seen anyone being mean, rude, boligerant, or overall an asshole in chat.  I have seen people whining, spamming, and grubling though.  I think the latter can be addressed to individuals when they do this in private chat about how their behavior is effecting the rest of the guild.  I know that when I have had some people in vent, I have asked them to come to a specific channel in order to avoid them annoying the masses.   

I guess I am a believer that most people just need to build up experience and be told thier boundries before they understand what they are.  In general, people who spam for help and fail to gain any will leave on their own.  Most people can tell when they are not welcome.