I actually feel like the housing stock in Cleveland looks more like KC (where it is intact in Cleveland), and anecdotally I feel the people are friendlier in Cleveland than Cincy...KC isn't so easily compared to cities in Ohio, though, really. Plains cities (of which I lump KC in) are different animals than Ohio River valley type cities (which I feel like St. Louis is an outlier of culturally and even architecturally), and Great Lakes cities (KC seems to have some similarities with Great Lakes type cities just as much as river cities).
Totally agree about the housing stock and the architectural relationship with KC and the great lakes cities, but culturally Cleveland has the more brawny, industrial, enclavey history, with the same kind of population slip chip-on-shoulder that StL has and the history of being the big dominant city in the state. Cincy and KC have the same little-brother/country cousin syndrome, the same strange rednecky undercurrent, the same dominant neutral white ethnicities, and the same political atmosphere and suburban/urban ratios...just separated by about 50-75 years of development. As I pointed out before, north of McMillian and throughout its most successful urban hoods (Clifton, Hyde Park), Cincy looks a lot more like KC than either Cleveland or StL.