I have always had a theory that a reason Southwest has a high customer satisfaction rating is that they have only one class of service; thus, no friction regarding upgrades or not getting perks and entitlements.
As for me, I like a system that is fair and consistent, and minimizes the shmoozing, begging and cajoling.