How a tech company can dictate a lifestyle, and make you lose your job for it, is beyond me. I guess you deserve the consequences if you subscribe to that lifestyle contract.
Much worse violations have happened in the past at Apple, and were unintentional. Like the firmware leak that leaked everything about this year's iPhones. As far as I know, nobody was fired for that, because it was a mistake.