If airports could stop being unpredictable, that would make train travel not worth the time and money premium.
But with COVID, airports added an extra hour of recommended time for both domestic and international, and security is staffed for the median, not the peak, so it looks like we can expect no improvement there.