He wasn’t fined for critiscising the game. He was fined for responding in an obnoxious manner on a public platform where he represents a company brand.
I understand why it would be obnoxious to them. I thought it was hilarious.
A proplayer being fined for breaching their contract isn’t really good halo discussion regardless of what misinformation you attach to it.