Talking about the metro though. The city of Pittsburgh is more affluent/college-educated than the city of Cleveland but it's what 15% of the MSA? It quickly gives way to coal country.
You have to include the inner burbs too, which brings it closer to 40% of the MSA. Places like Penn Hills and Mount Lebanon definitely are more "Main Line-esque" than anything in Cleveland,
Idk isn't that basically the demographic in a lot of inner-line West side burbs of Cleveland?
Penn Hills seems more like Shaker Heights in Cleveland?
Nah, Penn Hills is more of a cliche suburban area. The houses are much newer, less dense, streets more spaced out, etc. It's also much lower income (median household income of 40k vs 76k per 2010 census). While they both have a somewhat similar racial makeup, in the case of Shaker Heights it is an intentional integration, even if carried out less than well. In the case of Penn Hills, it's absolutely a white flight suburb. A better comparison to Penn Hills in the Cleveland area would be Garfield Heights.
I'm not sure Pittsburgh really has anything like Shaker Heights in the suburbs. Maybe Squirrel Hill in the city is the best comparison?