What your looking for is the reason why parsers aren't allowed. The data should be used to help people get better not to see who isn't doing their job.

I'll agree that dps is the only role that can be hidden if they are doing a completely terrible job So maybe a personal parser would help, or maybe a parser that only the leader of a preformed party can see, or maybe if it's preformed allow everyone to see. random people parsing everyone seems bad.I don't think there is enough benefit to outweigh the harassment the more casual players will get.

Thing is dps cant just read skills and do max dps. There are optimal rotations that a casual player would likely never strive for but that applies to more than just dps. I've seen off tanks that only autoattack or healers that have ungodly overheal percents but the content was cleared right so no problem right? Well no. They can play suboptimal and all is well if you clear but the terrible dps would be shunned regardless of the clear.