I live in PA, and your statement is 100% spot on. Philthadelphia and Spittsburgh are all that matters.
I think Virginia is iffy for Trump. Too many people in Northern Virginia who are fine with the status quo.
The good news for Trump is that he has about 6 months to improve his numbers. I suspect a large percentage of the “never Trump” crowd will hold their noses and vote for him come November.
Spot on....the big cities in PA kill the GOP year after year. The money is best spent in Michigan, Maine & Iowa this year if they are looking to flip a blue state.