Why have they not stated any of this in a blue post then?
Sounds like a reason for them to lean on to finally give tokens. Another profit
That 3rd one I already commented on
Because being told to tell people “Blizzard make money or can be viewed by the company as even remotely positive is laughably ridiculous” as your job is not out of the normal. I’ve worked at places where they told me to “Stretch the truth”. So I can easily imagine a company like Blizzard/Activision could lie to people
Bottom line you believe them as genuine and I don’t