While it all just gets lumped into "STR" or "Airbnb" this is really more of an urban rentals thing, not a vacation rentals thing. And most of us here have vacation rentals, not Urban "Airbnb's".
It's definitely true that the hot new trend on social media the last few months has been to hate on Airbnb. If you want to go viral, just find an Airbnb listing where the fees are a huge percentage of the total price, or where the host has some absurd check-out requirement. But that doesn't really apply to most people here. These posts are things like "$49 for the room night, $75 cleaning fee fee, I think I'll just stay in a hotel!" or "the fees are 2x the price of the room rate, no wonder everyone is going back to hotels!". And yes, it's true, these posts get millions of likes and hundreds of thousands of shares so they're definitely being seen.
But these are people going to Houston for a night or two and comping Airbnb out to a hotel. Not really our market here. Though yes, I do agree, too much of a stain on the name "Airbnb" would hurt us since as much as we like to say just get bookings other ways, many of us to rely on Airbnb for a large percentage of our bookings.
And FWIW, I would not at all be surprised if a lot of it was hotel lobbying to drum up these social media trends. But again, there's no hotel that can give people anything close to what my properties offer, so there's no sense in me worrying too much about a battle between $49/nt apartment rental arbitragers with Hilton.