I can't disagree with any of this. And, I think NHSL to KOP at $400M sounds like another gold-plated waste but like you said we shall see.
I will say this, though. In fairness to SEPTA, they have been underfunded for years. Their rail infrastructure is old and certain sections are in dire need of TLC. Their press conference from last month sure indicated to me that a large amount of new capital funding will go to regional rail. So, after 4-5 years, when critical maintenance is complete, maybe they will then start considering expansion. After all, Pottstown, Wawa, and Upper Bucks County (Quakertown/Perkasie) are on their capital plan, and they seem interested Navy Yard as well. Really, in terms of Regional Rail, these projects represent a big piece of the missing link. Add Newtown and get Wawa to West Chrester and we're almost there.
This does not have to be so hard. In other regions of the country, it wouldn't be.