That's a question I can't answer for B-more but if it's like most of the nation, I would say a lack of economy unity, lack of capitol, smaller education pool although Baltimore has two HBCU's.
No excuses. BM are responsible for taking care of their communities.