>Chain hotels, love them or hate them, are more honest about exactly what you're going to get.
Yep. I'm almost certainly not going to single out my whatever Marriott brand chain hotel as one of the highlights of my trip. And, maybe I had a decent view out my window and maybe I didn't. But I pretty much knew what I was getting. There were almost certainly no issues with checking in if my flight was delayed. And I could leave my luggage at the desk if I wanted to walk around before departing the city.
But it's a case where "meets expectations" is what I'm looking for.
I get that others, especially traveling with friends or family, have different needs than hotels are generally setup to cater to and that's fine. And if someone with local knowledge can book me a place with more character that's generally good too. But I admit that neither I nor my parents when I was growing up ever felt a need to cook meals where I was staying.