And to be clear, the local businesses would benefit from tourists staying in real hotels just as much, if not more, than the ones staying in AirBnBs, because such tourists are more likely to dine out and do things around town.
But restaurants dislike tourists because most tourists tip less than Americans, so a high concentration of these "mini-hotels" is detrimental to restaurants and their staff.