What makes the difference between a mid city and a top tier city for you personally?

Referring to US cities specifically.

Following up a previous question I had, I'm curious what makes a city mid vs top tier for you?

For me a mid city is one that doesn't have a busy, dense downtown. I want to feel like im in a canyon of skyscrapers. A mid city also sprawls a ton, doesn't have a subway system (or it has one that doesn't go to the airport. Light rail doesnt count) or is car dependent. A mid city doesn't have beaches nearby. A mid city doesn't have easy access to diverse experiences. The city is one that has a culture to it but it doesn't feel super distinct. Lack of seasons.

A top tier city has a good public transit system. A top tier city would preferably have beaches close by. A top tier city has a downtown area that is dense and gives me that feeling of being closed in by skyscrapers. A top tier city has fantastic museums, Zoos and other activities (especially if some of them have free days or passes). A top tier city has tourist activities that I can readily access as a resident too. A top tier city has a subway system that goes to the airport. Walkability is big too. Diverse cultural experiences, like unique where you just know you're there and theres only certain things you can do there. Hosts important world events. LGBTQIA+ friendly. Four seasons.

My top tier US cities are NYC, Chicago and San Francisco. I chose to move to Chicago and it fits all of my criteria. Would be open to SF someday.

These are just some things I've found that can make the difference for me personally. What about you?