I think this is just Amtrak IT. There's a lot of things we wish we can do with Amtrak.
But I for one like the call in system, if only by the fact I know not everyone will do it, meaning I can always secure upgrade space when calling in at the 48 hour mark. Feel space won't be as freely available if all people had to do was click a few buttons