Adam, I was there at the same time as you and my group even extended invites to you to join dinner, etc, since you were on the same flight as some of our arriving group. Let me preface my remarks by saying that I'm not trying to be mean, but rather realistic.
We were on the same Reef Star boat and dove the same dives with different dive masters. We had dives of over 100', 90' and 80' for the first four days of diving and beyond. The group you were assigned to dive with got very frustrated with you and your diving technique. The dive master even talked to you about your diving for which you asked to be assigned to another boat and that request was granted. Also, when you're with other underwater photographers you have to be polite and wait your turn, of which most of the time you did not. On the night dive you constantly bounced on top of me for which I was about ready to punt you for screwing with my buoyancy.
I can't speak to your room(s), but everyone in our group and the other groups we befriended were in great rooms, as were my rooms of past. The food was just fine, true maybe not the food of the past, but still very good. As well, you have the right to choose off the lunch menu if you didn't like the dinner menu. If you don't like the full food menu, you could have chosen a light plan which would have allowed you to go out and enjoy Cozumel flavor. I've been to SCC as a single without dive partners or travel partners and I certainly enjoyed Cozumel outside of SCC.
When, at dinner, you spoke about "have you ever wondered what it would be like to shoot a canon at a ship" (as we were at dinner looking out over the cruise ships and party boats that passed), we all felt very uncomfortable around you. The night dive just sealed the deal for two or three groups at the club.
If you choose not to come back to SCC, that is probably a good thing, but don't lambaste SCC because you didn't listen to the dive masters or because the other divers complained about you, and you didn't get your way. This is why you were likely placed on so many boats and didn't get your wish of diving past 100'.
SCC does everything possible to make divers experiences exactly what they hope for. Obviously yours was not ideal and that is a loss for you. Enjoy your trips elsewhere and I truly hope you find a location that serves your needs and desires.