I agree with mab0 that the MdC did the right thing. It's her job to solve problems efficiently and without any drama.
If the passenger did this on purpose though I understand your anger. She might have had him pay for the upgrade later though, which seems to be a good way to handle this.