Airbnb has made it unnecessary to have friends in city X who will gladly let you couch surf - because lets face it: hotels are a prohibitive rip off. Hotel owners must hate it.
To me it seems much more likely that this is the reason for such bans because in housing terms the number of Airbnb properties seems far too small to make a difference.