How about requiring more notice on your stays?
In addition to requiring a recommendation by other hosts, you could limit the last minute guest. We have never allowed people to book without 2 days notice, just because it takes us time to get back and forth for set up of our space. We are literally booked solid so it has not interfered with our income potential.
The magic formula for using IB seems to be:
No one night stays
No stays over 28 nights (shorter is better IMHO)
Recommendations from other hosts required
ID verified
No last minute bookings.
I think when you allow last-minute bookings, there is a loophole through which undesirable guests can jump. It seems that the criteria goes right out the window. Payouts are often jacked up as well.
If they are a new guests to the platform they should be sending an inquiry or request to book, and if you have your settings as above you have the ability to refuse. Though Airbnb will ASK why you refused...Frankly that added poke is a little ridiculous. Obviously I refused because I wasn't comfortable. And if I tell you that, where does that information go?