It's not morally wrong to visit prostitutes. They are doing a service. They are fulfilling a need. Think of it like a doctor helping a patient. It's not even cheating.
Some men need to visit these providers so that they can survive a loveless marriage. Totally understandable and respectable. The women in the business are
some of the most decent people around.... not slutty whores as perceived by most people.