So... Was role queue supposed to be a joke?

https://us.forums.blizzard.com/en/overwatch/t/our-progress-so-far/159046

It just seems to go against the statistics we do have on player toxicity, so I was wondering exactly what data you were looking at. If you don’t want to believe the Blizz reports, that’s fine. Just provide some rationale to explain why you think that the statistics is complete BS.