The problem appears to be the old tracks (speed restrictions) and old signalling system which increases delays and lowers throughput.
EDIT: To use the route here as an example. According to google maps the distance is 83 miles on road, so probably around 80 miles for a train. This can easily be done within 45 min on a train. Have a look at the German cities of Cologne and Frankfurt. There's a high speed train running and I know some people commuting there. It's not nice either but a distance of 150 miles with <1hr commute each direction. The ticket costs ~$4,500 per year which includes free rides on all trains within Germany. There are 3 stops on the way and some people only commute half the way which makes it a 20-25 min commute for the same distance of Philipsburg to NYC.