Delta Airlines Skymiles program is now solely based on money spent....like an incumbent running for re-election! 

Where else can you fly from Orlando to Green Bay (4,545 miles credit) and accrue more Skymiles than Orlando to Anchorage (3,816 miles credit)? The Anchorage flight cost was cheaper, so Delta credits fewer miles figuratively travelled for that one.
New slogan for Delta: "Join our Skybucks Program: We take MORE, and give you LESS!"

Again, it's the way you treat your customers that will determine who remains competitive! No wonder the Delta line was short at the airport today..... While the Southwest line was backed up out the door.

It proves that people will line up when they see a value in being treated great!