Players should have some player etiquette. It may be the internet, but there are real people behind the characters. Common sense on both sides would be really helpful here. Be on your game if you're playing and if you're in a party and someone isn't pulling their weight, don't sit there and take it. Do something about it. (Help them, boot them, your preference.)

(And typing out an etiquette class here isn't really helping anyone. It seems like you're just venting. Anyone that would need etiquette classes probably do not use the forums, or they wouldn't look at this thread. You're better off with one-on-one dealings with people like this. Or just no dealings at all.. lol)