I don't know how an adult cannot see the difference here. "Blizzard" can take any political stance they want, since they haven't signed a contract, which forbids them to do so. The HS players signed a contract, which forbids them to voice their political opinions during the tournament. He broke the contract, he gets punished.
It has literally nothing to with im being right or wrong.