The thing that does make me mad is when I go to an instance for a trinket, lets say Abyssal Rune in toc 5 man normal. And it finally drops and everyone passes except me and the tank(a druid or pally) and the tank wins it...when im the mage(for example) who needed it.
Give some sort of rating for lfg! like mmr in arena not similar but something that will make you not cry when you joined on ur icc25hc geared dps character to find out you are being grouped with a barely just dinged 80tank in halls of reflection -_-
Infinite account based ignore lists is the closest thing to a solution for people behavior but even then they wouldn't realize that they're waiting 30 minutes in queue because all the tanks have ignored them so their behavior wouldn't change.