Three thoughts:
Ultimately we can thank our political leaders for "flyer friendly" changes. Consolidation means less competition.
Airlines view loyalty programs as us being loyal to them, not the other way around.
More non-revs will get C+. (Either good or bad depending on your perspective.)