No Amtrak trains stop at Secaucus Station. Secaucus is a New Jersey Transit station only, yet all scenarios and services have you stop there. Jay, please report this to the team.
Probably not going to change. The team is under the logic that it is better to use the station and be unrealistic than it is to let the station be useless. Apparently it would be too boring to have Secaucus there and not use it...even though the original NEC did just fine not using it.