My wife walked out on her bachelorette party due to strippers. Until then she’d had a great time. Hers was a simple dinner with her half of the wedding party, some family and friends. They had arranged for everyone to give her a gift from Victoria’s Secret (no lingerie, just beauty products, underwear and a pair of pajamas, but everyone got a kick out of the table full of VS boxes), then everyone told a story about a fond memory they had of her. The friends and wedding party went to a hotel afterward. My wife had asked that there not be a stripper, so when three walked in she was a little upset and left.
Some ideas friends have used are canoeing, golfing, renting out a movie theater, camping and a party at a hall (basically a mixed wedding shower/bachelor/bachelorette party). These were all mixed parties and were well-received by everyone.
Most of the people in my social circle who are my age or older had the traditional, hedonistic bachelor/ette parties, while those more than 2-3 years younger tended to have the tamer, activity-based parties (some still had the strippers, etc., but most were the tamer parties). I’m not sure of all the reasons for this, but I do know of 2-3 marriages that either ended or were called off because of problems stemming from the bachelor parties.