I usually just chat to them for a while after we have got passed the hate part...

The last one I had was there telling me that I was disrespecting the game and the other players...

then I explained to him that I had levelled up 5 80's solo and had a few others on their way to 80 solo and that I was sick and tired of getting into bullshit pugs who disappeared after a wipe and he completely got it.

especially the bit about the pugs