Most of those stops between Boston and D.C. only have one train service per day.
The typical Northeast Regional between D.C. and NYC is: New York City, Newark, Metropark, Trenton, Philadelphia, Wilmington, Baltimore, BWI, New Carrolton, D.C. That's 8 intermediate stops over 3.5 hours, or one per 26 minutes. The Acela Express doesn't stop at Metropark, Trenton, BWI, or New Carrolton.
Why does even the Acela pass through Wilmington? The city only has 70,000 people, but is also a hub of corporate law firms and credit card companies. Wilmington boards about 800k passengers per yer, versus Baltimore's 1m, despite the latter being about 10x as big.
The typical Northeast Regional between D.C. and NYC is: New York City, Newark, Metropark, Trenton, Philadelphia, Wilmington, Baltimore, BWI, New Carrolton, D.C. That's 8 intermediate stops over 3.5 hours, or one per 26 minutes. The Acela Express doesn't stop at Metropark, Trenton, BWI, or New Carrolton.
Why does even the Acela pass through Wilmington? The city only has 70,000 people, but is also a hub of corporate law firms and credit card companies. Wilmington boards about 800k passengers per yer, versus Baltimore's 1m, despite the latter being about 10x as big.