What “data” do you want them to release? Because they’ve already quite explicitly addressed this conspiracy and why winrates gravitate towards 50%. And yes, winrates do in fact gravitate towards 50%. Naturally.
Pay special attention to this paragraph:
No, but was all lies. Of course. You want the real data. You want Blizzard’s super-crazy top secret hacker data that proves all your points right and says everyone who disagrees with you is dumb, and the only reason you lost any game EVER is because of all the dumb people!