Its been a while since I lived in Philly, but have visited regularly since graduating college (2012). The best I had when I lived there was Joe's under its previously extremely racist name, followed closely by Jim's.
Recently took a friend from out of the country to Philly for her first cheesesteak and although I enjoyed Jim's still, she didn't understand the hype for a cheesesteak, so we avoided them the rest of the week.
Took her to Joe's on Torresdale as we were leaving the city (apparently one month before that location closed forever in favor of a more popular area), and she finally understood why it was a famous regional dish. Their cheesesteaks are amazing.
Also I'm completely convinced that the internet hype around broccoli rabes is a completely made up SEO infecting real life phenomena. None of my friends from college who grew up in Philly had ever had one when I asked about it and when we made treks to the various "famous" locations, everyone was just mad we didn't spend the gas on getting cheesesteaks instead. The best cheesesteaks in the city are pretty established since the 80s and people have their opinions pretty set in stone so b/vloggers don't have much to write about outside of hyping up something that isn't popular.
Like, roast pork with broccoli rabe? My family are from South Philly and I can attest that those have been around for a long time and are indeed delicious.
Best cheesesteak in the city is from Rocco's in the Home Depot in South Philly. I'm not kidding.
For the longest while, I'd refer people to the tiny Mexican "restaurant" in the back of the gas station at the intersection of Hwy 41 & Pioneer Trail in Chaska, MN for their amazing food, so I get what you're saying.
Sadly, they are long gone!