I think stupid rules are stupid. And you are being pigheaded.
Pig-headed? I understand the meaning of a contract. To some of us, honoring the contract you entered in to means something. To others, it doesn’t.