I don't really care if the DNC is in Philly, but my inner "this is how it should be" nerd thinks it should be. I've been to a couple of these things now and know how the security/logistics works, and Philly really is the sensible location. I'm not talking about the best place for the "optics" or the Liberty Bell is here kinda stuff, just the practical things. The arena is close to Center City, accessible by subway, but positioned so that a security perimeter wouldn't make lives miserable for a lot of people/businesses. And we have enough mass transit accessible hotels to handle the whole mess.