Three things:
1. Last I heard, the track between Glen Riddle and Elwyn is excepted track. Meaning NO PASSENGERS. That is why we haven't seen a WCRR passenger excursion train to 30th Street in a while. Passenger service was abandoned in 1986 because the line needed maintenance. Minimal maintenance has been done in the past 30 years to the point that the entire railbed probably needs to be reconstructed, along with some bridges. Add to that installing or updating the signal system to PTC, and you have a very capital intensive process.
2. The planned Wawa station is a new structure. I know nothing about the old Wawa station, but it most likely does not meet the needs of the 2017 commuter.
3.
The wires were taken down in 2006. I doubt the substations were maintained since 1986 also.
I am not a railroader or involved with SEPTA in any way. If anyone who is a railroader or has knowledge of the SEPTA system finds anything wrong with points 1 or 2, please feel free to correct.
I know my place.