The city wage tax is responsible for the city's 40 year long population decline, and most people now do the reverse commute to neighboring counties, because no business owners in their right minds would begin or continue operations in philadelphia county. In fact, there's a good amount of large companies set up right across the city line. The net effect is you see shuttered store fronts and blight on nearly every street, regardless of how nice the neighborhood is.
And, of course, nobody in city hall understands this. The entire political scene in philly is entrenched, pay to play politics.
Don't get me wrong, if these taxes were making philly a great place to live, I wouldn't be bitching. If they had an amazing transportation system, the streets were nice and pothole free, the services provided were amazing, the homeless had a place to go, the police coverage was very effective, then sure, I'll pay for those great things. However absolutely none of that exists in philly, which makes living and starting a business in a neighboring county that much more attractive.