Re: Why hasn't Cincinnati grown as a city?
Cincinnati will never become a major city for 2 primary reasons:
1 Not enough jobs. Yes, we have P&G and a number of other Fortune 500 companies, but nowhere near the number a major city has. Unless somewhere here starts the next Google or Starbucks for example it just isn't happening.
2 Public transportation. In order to become a major city, you need accessible public transportation. If the city had completed the subway it started ~90 years ago or so, I think it would be much more similar to Atlanta.
That's okay - Perhaps I'm biased but I think we're better than most other cities in the region. I think Cincinnati has more to offer than St Louis or Indianapolis or Louisville or Detroit, etc. Outside of Chicago we're the nicest city in the Midwest.