They have the legal right, similar to the federal government in the USA. You can disagree with their judgement, but they clearly have the right to enforce it.
USanians have been raised to believe that corporations are somehow above the law but that’s not true. Play stupid games, earn stupid fines a.k.a fuck with people and people will fuck back.