I don't really see a problem.. If you're getting kicked because you're underperforming, then that's on you. And just what is the point of any of the parses if you have absolutely nothing to compare it to?

What's the problem with a little internal competition in your raid group? It'll help keep your dps entertained on T1 on farm run 86 on your way to T5. If people are using it to point fingers in a tight knit raid group then I am sorry to tell you. The problem isn't the meter.