Having lived in Philly for 6 years, I can tell you that people in Philly love their cheesesteaks. It's not a tourist thing. And pizza, living in NJ taught me that the only pizza people in that area eat is NY style pizza.
You're missing my point entirely, but carry on. BTW, the best sandwich in Philly isn't a cheesesteak... DiNic's all the way (Although I have yet to try Jim's Cheesesteaks but find it hard to believe it could beat out DiNic's)