I think the thing you need to realize is that no matter why there will always be player that are not as skilled as others. The best thing you can do is worry about your gameplay and that of your friends/guildmates. Trying to make other people do what you want them to is a losing battle and frankly if you are the one getting angry on a forum then you have the problem my friend.