He is in a position of privilege and must have had a proper education.
In light of that he should have had better sense.
Agreed. If this were just some regular frat boy at a Halloween party, then I probably wouldn't give a hoot. I've seen worse.
But he's a royal. That comes with a bunch of privilege, and with it an expectation that he'll at least act the part.