@Gabi167 I hate to break it to you, but people get caught having sex or pleasuring themselves in the shared hot tubs of hotels, gyms, and apartment buildings all. the. time. And most of the time, the water is not drained after. Now think about all the times that people do this and don't get caught. Plus the things you can't see, such as peeing in the water. If you're squeamish about the idea of being immersed in a tepid soup of virtually every possible type of human excretion, steer clear of communal hot tubs!
As for your parents, I can certainly understand their discomfort here - they know if they interrupted and spoiled the fun, they'd have disgruntled guests, and yet at the same time they've seen things they can't un-see. They could try to ask the guests for an extra cleaning fee via Resolutions, but such requests are almost invariably dead on arrival - the guests have already shown themselves to be disrespectful, so of course they'll refuse to pay, and Airbnb is not going to back the hosts up on this because it's not considered physical damage. So all they do there is set themselves up for a nasty revenge review.
To address future guests about this kind of thing, they could put a very conspicuous sign alerting guests that the hot tub is under CCTV surveillance, but that would seem creepy to the more modest guests while emboldening the exhibitionists. They could have a rule requiring swimwear in the tub, but that would still mean taking the awkward step of enforcing it if they spot nudity. They could choose to rent to only solo guests, which might make life easier if the rental is not their primary income. Of course a single person can still find ways to make the water gross.
The best solution in my opinion would be for them to remove all mention of the hot tub from their listing and take it off the amenities list. So instead of guaranteeing it to every guest and regretting it later, they could selectively offer access as a special treat to the guests who they trust to use it respectfully and hygienically.