In theory zoning is supposed be in residents interest to stop things like fracking from happening next to playgrounds (it doesn't but again that's another story). Cities follow zoning law to the letter when it comes to new apartments.
Airbnb repurposes residential zoned property as commerical hotels. If we're going to take zoning seriously this shouldn't be allowed.