Airlines do it by quietly restricting the terms on their tickets. Cruise lines resort to good old-fashioned salesmanship. And the entire travel industry does it better, thanks to sophisticated software.
It’s called the “upsell” — and yes, it’s completely out of control.