Why use a holodeck for zero-g anything
? You can just go outside to do that. Or just turn off the gravity in the gym or your quarters.
primarily used for "pleasure programs", as far as Quark is concerned, so I'm sure there are plenty of massage programs in his library. But even the internet is used for more than porn, so why should the holosuites be so limited?