this is why I am so glad I have a great guild to party with. On average, I get 1 out of 3 bad pugs, which isn't too bad/ I've never seen anyone kicked for helping DPS mobs if heels are up, just sounds like bad luck you ran into a bunch of morons so close together. Ignore is your friend.