I was not trying to impugn airline apps. My experience is they work pretty well, as you point out. My real point is Amtrak is trying to emulate an airline look and feel, without taking into account there are in many cases there are different problems, especially in edge cases, such as multiple accommodation types and in some cases more routings. More importantly, they do not have the back end infrastructure that the airlines do.
Airlines understand their passengers, their apps reflect it. Amtrak IT doesn't understand its passengers and to a certain extent substitutes an airline passenger model to make up for that. Moreover, they do not have the back end spine to well support it.
Airlines understand their passengers, their apps reflect it. Amtrak IT doesn't understand its passengers and to a certain extent substitutes an airline passenger model to make up for that. Moreover, they do not have the back end spine to well support it.