And you would be wrong. There are many cities in those states that contain all of the components of larger cities (universities, self-governance, public transit, international airports, etc).
The difference between 100k and 1 million residents is much less significant than the difference between 10k and 100k.