Airbnb its own worst enemy?