I think guests have definitely gotten worse as Airbnb has captured more of the hotel crowd. Now a lot of guests expect all of the conveniences and scalability of a hotel in their STR, while simultaneously expecting the personalized and custom support of an STR.
I've been staying in STRs since the 90's and back then you had to bag your trash and take it with you in your car when you left. And you were happy to do it because you got to stay in a cool 4br secluded mountain cabin with a view rather than having to buy 4 separate hotel rooms in town with the crowds.
Now these whiners (and it's all over social media) ##### and moan for hours about having to do their own dishes or leave the towels on the bathroom floor.
Same thing with supplies. Every STR we've stayed in even the last 10 years the first thing we always plan to do when we arrive is go grocery shopping and pick up paper towels, etc. And we always pack detergent and shampoo. But now guests expect everything to be provided. Which is mostly fine because we've always provided them at our STRs, but more as a courtesy than a requirement. Now if there's not 3 months worth of supplies there people are whining about it. "Uh, there were only 14 Tide pods left when we arrived, how are we supposed to vacation like this?".
I'm just glad I have large properties where most of our guests are old school STR travelers who are actual reasonable people. I've got to imagine it's a nightmare with smaller condos in town where the competition is a lot more hotel specific.
I felt sorry for the owner of a place we stayed over spring break in Havasu city. 4br house with the coolest pool you've ever seen. Swim-up bar with full outdoor kitchen, waterfall, diving platform, two fire pits, etc. Looks like something at a 5-star Hawaiian resort, not a private home in Arizona. All for like $253/nt. Then the owner texts me and says something like "I'm really sorry to even ask this and don't want to inconvenience you, but would you mind taking the trash cans to the road on Wednesday morning. We can send someone out to do it if it's too much of a hassle".
And I'm just thinking to myself "JFC, of course I'll spend the 10 seconds to wheel the trash cans 20 feet so you don't have to pay someone 40 bucks to come do it or drive an hour and a half roundtrip from your residence to come do it yourself." But I know they're only asking in such an overly gentle manner because they've had stuck up brats before (and seen plenty on social media) whining about how if they stayed at a Hilton they wouldn't have to "pay a cleaning fee and then clean the property myself", where apparently spending 10 seconds wheeling a trashcan 20 feet is "cleaning the whole property" themselves.
Again, I'm just glad I have mostly larger (and some rural) properties where those kind of guests aren't frequent. I see people whining about it on social media all the time and it just grinds my gears though.