I like dps checks. I always do verything I can in dungeons to deal as much damage as possible. But its kinda pointless in dungeons so its nice that some encounters actually requires me to do what I always do.

I do agree with you that we need a personal parser so the people who arent doing well can see they are the problem so they will either
1. Work on their rotation read what their skills actually do
2. Not join EX primals because they understand they are the problem