Or else you should be ready for consequences: shortages of one thing after another, people turning sour, inadequate pricing.
1) I don't see why one would at the same time expect to live in a heart of dynamic, rich and important city and be shielded from reality. Yes, if you live in a shared building you may find a brothel, drug pusher store, or AirBNB rental next door. Call the police if they behave. Cope otherwise, or move to suburbs.
This may sound unfair if you expect otherwise, but those expectations are unrealistic.
2) But they don't talk about tax, they talk about banning. Taxing is a thing they can do. Just write a law clear enough that it would explicitly cover AirBNB, with clear understanding how this tax should work. Then force it out of AirBNB, suing if needed. Of course, some of individual lenders will go grey (for example, exchanging money outside of AirBNB's sight), but so can do hotels.
3) I don't see why short term rented flat would need more safety protections than regular flat.
Pass adequate laws. Don't ever start talking about banning something. That is what you should do.