Screw Philly?! I'd say the same about N. Jersey but it'd be redundent. That place IS screwed. Having the Giants around keeps your mind off the fact you live in the remains of a Chemical Dump. Must keep the flies down.
As for the Phillies! Yeah, the owners are cheap. Same with the Birds. Both of them sell out their parks so the owners figure they don't have to put any money into the teams. Gotta admit, pretty smart rationale. I don't like it, but it works.