Baltimore has its merits… but Philly has a lot more going for it.
(Source: currently in Balto, went to college in Philly).
You mean Jobs? Philly definitely has more. But I found Balto to have more going for it, despite being tiny in comparison. Culture-wise, Baltimore has loads of everything (except the "we're pretending we're NYC-lite" that DC and Philly push). There's loads of green spaces, festivals, multicultural cuisines/neighborhoods, industries. Baltimore even exceeded Philly in things like hackerspaces/makerspaces/tool libraries. And Balt has [some] free public transit! And though the history isn't pushed much, there's a ton of it all around. I'd also argue the Inner Harbor exceeds any Philly tourist district in terms of interesting ways to waste a saturday for a wide range of people. Then you've got the stadiums right near the harbor, the light rail to whisk you up into the lush suburbs, and more quirkiness and charm than practically any city in the US.
But I might be biased.
I think The Wire was pretty accurate and a lot of Baltimoreans aren't in denial about what kind of city it was/is. However, if you're only hanging out and working with folks who don't leave the White L[1], you'd think the rest of Baltimore is pretty awful and if it wasn't for work/family, they'd leave ASAP. Not to discredit the concerns folks have, just saying that the loudest voices also seem to be the most negative without being constructive (just check various FB "safety" groups, e.g., Mt Vernon Safety, or Nextdoor).
I recently moved from Baltimore to Philadelphia and in many ways it seems like a bigger version of Baltimore. Lots of white/black segregation, crime (it's already above 300 homicides for 2021), potholes and generally poor road maintenance, poorly run city gov't, etc. Yet somehow there doesn't seem to be the same level of negativity about the city here.
[1] https://www.baltimoresun.com/citypaper/bcpnews-two-baltimore...