If this is really true about what all these guys are doing, if it's not just a few and the others aren't empty boasters, then this office, or even the company, is not very professional.
My husband, many years ago, worked for a finance company that has long since been bought and taken apart. It doesn't exist anymore. The guys were constantly going to strip clubs, and everytime there was a convention that they were supposed to go to, they spent every night going to it.
I went with my husband to one of the conventions, and the behavior of some of the sales reps was appalling. I was mortified that my husband worked for a company whose people acted like that. ONE sales guy was older and didn't do that stuff. They made FUN of him and talked ugly about him behind his back. He pulled in good numbers, and they wondered how he did that without trying to take customers to strip bars. Seems that they thought the way to get business was through booze and tits.
Things got worse from there. One of the analysts was allowed to resign because he kept asking women on the phone who worked for their vendors what they wore to bed. This guy was married to a sweet gal who was overweight. He made FUN of her in front of other people, and at the boss's house, he brought out pornographic magazines.
My husband was so disgusted with these people. The higher ups didn't say much (except about the guy trying to do phone sex with the vendors' people). But when it came down to who got promoted and given "the brass ring", the bosses who allowed this stuff to go on were passed over and eventually pushed aside in the lackluster parts of the business that were spun off, and eventually discarded.
The person who COULD have stopped it all in its tracks was shocked that he was passed over. He couldn't understand that after letting all these guys "have their fun", that he wasn't rewarded. And these guys never understood that they were not successful in their business because no one respected them.
M., your husband is in a bad position. He needs to try to get into a different office or a different business. Your question is about the morality of it. But an equally important question is how your husband's career is going to be affected by it. I believe that they will hurt his career because he isn't "playing their game." But by being associated with these men, he may be painted with the same brush by corporate, and passed over. I am sure that is what would have happened to my husband if he had not moved to another company. It was the best thing that ever happened to him. In his current workplace, this stuff is not allowed. If the company finds out that this stuff goes on, they quietly usher the person out the door. The rules are very clear on the subject, too.
Good luck,
Dawn