You can't compare AirBnB to an apartment rental, especially in NY where two months down is not uncommon. Seems like it's more appropriate to compare it to a hotel room... in which case $110 a night is a steal.
For 110, in a hotel, I get cleaned every day, breakfast and I don't pay until I leave and I don't pay a deposit.
With AirBnB i pay 500USD in deposit, pay on arrival, it gets cleaned when I move out. Everything else is on me.
And I can compare it because I stay there longer than just a few days also AirBnB now have a sublet section. Again go compare those prices with for instance the prices on streeteasy.