What about emergency services? Should nurses and doctors not be forced to work on Christmas because the emergency patients certainly will understand if they have to postpone treatment for a day? Let the police take the day off because all the criminals will also not be forced to work on Christmas, therefore there won't be any crime? Pray that all the infrastructure, like electricity, water, and communications, all run smoothly unattended throughout the day?
Make sure not to run any of the utilities (who run skeleton crews to make sure there are no problems) in your house (I'm going to have to assume you aren't in a hotel where staff have to work) or to watch any TV or listen to the radio (where people have to work to provide these broadcasts).
Comparing emergency services personnel and utility workers to dive op, retail, and restaurant staff is just ridiculous. One group needs to be available every day, and the others most assuredly do not. I can't believe you guys even made that argument.
Most of those people in retail/service don't get to "decide to work", they are told to work or lose their jobs. You guys are obviously OK with people being forced to work on holidays due to consumer demand. I wonder if you have ever been in the situation of having to spend a holiday away from your family because your employer wanted to sell more widgets. For many families there are only a few days a year that extended family can travel and get together, and by keeping people at work they are preventing that from happening. There's more to life than quarterly profits. Businesses who are open on Thanksgiving and Christmas to cater to consumer whim that can be met 360 other days of the year have lost their way and unnecessarily reduce the quality of life of their employees. Are they really going to go out of business by shutting down for 2 extra days a year? Nope. It's just greed.
I can understand (even if I don't agree) why some dive ops in Cozumel would decide to stay open, but I would hope they strictly use volunteers and are not forcing people to work like so many American companies are doing, more and more each year. It was not my intention to condemn anyone in Coz, just to raise the issue for discussion and make people think about it.