Yeah, and Trenton is Trenton's Penn Station, and Wilmington is Wilmington's Penn Station. Many of those people hate going to Philly 30th Street, but too bad. That's the trade-off you get with an express line. There
has to be fewer stations otherwise it's not an express.
Here is the list of the Amtrak stations between DC and Boston, ranked by ridership (only showing stations >100,000):
Code:
Station Annual boardings/deboardings
1. NYC Penn 8,739,345
2. DC Union 4,489,955
3. Philly 30th St 3,968,278
4. Boston South 1,393,691
5. Baltimore Penn 1,020,304
6. Wilmington 731,539
7. New Haven 705,458
8. Newark Penn 679,279
9. BWI Airport 644,640
10. Providence 608,417
11. Trenton 436,058
12. Boston Back Bay 398,240
13. Metropark 369,477
14. Westwood/Rt128 366,649
15. Stamford 337,674
16. New Carrollton 179,344
17. New London 159,317
18. Kingston 153,023
19. Newark Airport 109,517
If we added Newark we'd be obliged to add Wilmington as well, at the absolute least. Which would be silly, as many trains *already* skip Wilmington, and we're trying to create a new level of faster/more express service.
Nobody wants their home station to be bypassed, but if we're going to have express trains then some stations will have to be. Newark is admittedly a borderline case, but at the very, very least it can be said that the arguments for stopping every single train there are no stronger than the arguments for having the very fastest trains pass it by 1/3 of the time.