The people who get the cheapest flight save more than getting a more expensive flight on a preferred airline. And those on expense accounts can get flights on any airline. If we all had to pay for our own flights, we wouldn't care so much about loyalty.