Devs straight up making random stats now?

Blizzard’s previously quoted stats which are… questionable, so I am kinda curious how they qualified this one. That’s not saying what they claim isn’t technically true, it may just be misrepresented.