I think if anybody's to be commended for their principle it's probably the organisers? They have their dress code, he violated it, was warned, continued to violate it, and they enforced the rule despite his name.
Magnus is a tremendous chess player. He's also, by all evidence, a massive asshole, and continuously shows boorish behaviour and terrible sportsmanship.