I think he’s either trolling or woefully incompetent.
He thinks the M+ wowlogs ranking are an indicator of DPS…
Unless you tell me there’s truth to his claims (I know you would be more diligent in finding something like this), I’m gonna be discarding this as the rambling of someone who doesn’t have a clue