Public opinion does not enter in to accreditation even if you would like it to. Fact is she entered in to an agreement and then violated it. If she had signed that she would not purchase a firearm and then did you would be all for her dismissal and would likely look for criminal charges as well. Your partisanship and sense of entitlement are duly noted.
Gee, so many people can't seem to grasp the concept of a contract. Deep inside of me, I'm hoping that a lot of people use their credit card to purchase a good or service, and the other party gives you nothing and tells you to kick rocks.
Then maybe you'll see the purpose of a legal, valid contract.
She violated her employment contract, he, not yet being under contract, did not. I imagine they recognised she would need support and thus offered to employ her HUSBAND (once he was her husband).