I lived in a building where the landlord stopped renting out apartments normally and started instead putting them on Airbnb. He charged ~30% for doing it via Airbnb than the normal rents would have been. Then they raised rents more on apartments in the building. When I left ~4 out of 50 or so units were on Airbnb. Apartment next to me was a continuous ramble of people who left trash around and threw late parties(more than the normal residents).
I'm all for the idea of Airbnb, but there needs to be something in place that prevents this type of thing. Finding an apartment in NYC is rough enough, but artificially reducing supply via this type of thing causes the rent increases even more.
Taxing it seems like the only way to put the reverse pressure on landlords doing this, but I'm doubtful it will do enough.