Service sucks, rooms suck, tech really sucks. You have awkward kids in bad suits and clip-on ties at the front desk who're trained to use Romantic terminology over Germanic. That's at the better places.
I'm staying at the original, and seemingly one of the better, Fremont Street places, in town for a quarterly meetup for the startup I'm at. The wifi costs $12.99 a day, they throttled my connection the one time I used it trying to make a viddy call, and last night I was connected to the router but nothing was coming through. I've had similar experiences around the country, for the past 10 years, and seen little improvement. I convinced the hospitality company I was at, and some that I consulted with, that the wifi is as important as the running water, but you can tell most don't feel that way.
I got in the other night around 10pm, went to a touchscreen terminal they overpaid for, and I haven't seen a single person use over this week here, but didn't have a confirmation because someone at the company booked it, so used a phone sitting next to the kiosk to call a representative, who directed me around to find a desk that I'd passed and disregarded because it was labeled as "Tickets", then spent a good half-hour getting checked-in because of various confusion and technical glitches and dozens and dozens of key-presses in their property management system.
Then, there are the guests. As soon as someone stays at a hotel, they think they're entitled to act like an asshole. It seems to usually boil down to them feeling like they overpaid, regretting the decision, and taking it out on some staff member. They know that the people around them are either other customers or employees, and treat them with ambivalence because there are no consequences or accountability. Guests can review a hotel, hotels can't review guests.
A couple weeks ago, I stayed at an Airbnb place for the first time, outside of Boston. We texted the host when we were coming, took the T, ending up on an awesome light-rail car at the end that I didn't know about, walked through a beautiful neighborhood, knocked on the door, chatted with the host for a minute, and were shown to our room. Totally painless, which made it easy to feel gracious and respectful of the host and his property and neighbors. Had a great breakfast at a local place, because good places are in residential areas. All you can find around hotels are crappy chains. You know, because of the zoning. And that good places don't want to deal with pissed off hotel guests.
The fence is coming down. Hotels are doomed.