This is not about rules set for oneself, its about rules set for others. That is not Christianity. Christians obey by choice, not by law.
This isn’t law it’s an contractual agreement between private citizens.
Obey what by choice? The laws?
Actually, it's about contract law. You abide by the contract, or you get fired. Could have happened for any stipulation in the contract, even one non sex-related (which seems to be what is really driving people's anger here). Guess what, bub, when you work for somebody else, you abide by their rules - period - or they can fire you. Works the same for any private company. Don't believe me? Why don't you just spend all day surfing the internet for porn or selling stuff on EBay, and let me know how your employer reacts to that after a couple of weeks of it.