I agree with you on this but also have to agree with Reese.
If I were to go on a cruise without my wife and no male friend of mine was able to go as well I would also be looking for a female cabin mate to cut the costs. There are males out there like me that do respect the ladies privacy etc and not looking to hit on them etc. We just prefer a lady to share the cabin as being neater and politer than another male. I do of course realize that most ladies would not think this a wise choice and I would end up in a cabin by myself anyway as my wife would kill me.