Re: To be fair to AirBnB I don't think they can be held responsible for people doing this
No, it doesn't need to be stamped out. It just needs to be priced accordingly - which airbnb often is. I took a place in Manchester a few months ago : a typical student house with a tiny bedroom and a kitchen sink full of washing up. Totally unacceptable by hotel standards but perfect for my needs and priced to match.
If I get what I pay for , I don't care if someone doesn't clean the bathroom or takes pictures of me (actually, I feel sorry for them. they must be pretty desperate and if it cheers them up to watch a middle-aged unhealthy man go to bed on his own, good luck to them).
Caveat emptor, or course. But it's my choice, not the choice of public authorities and hotel owners.