I think the customer experience has also degraded over the last 20 years. Planes are safer, quieter, more entertainment, etc. But there was a time when I was young when it was a lot easier to rebook if you got delayed. I even had gate agents call/rebook me on other airlines. Maybe I was just lucky.