Well, a couple things. First, that's my personality for many issues in life. It's not limited to this industry.
Second, it might be a problem, but I think it's the natural result of things being ridiculously complicated. I'd care more if it was a simple "Pay X dollars to sit in coach, pay X+100 dollars to sit in First." Period. That's it.
But I can't even begin to make sense out of how things are organized. To take that a step further, I don't have a clue what a fair way to upgrade people would be, because there are so many factors. What is the exit row worth? What is the front of the plane worth, versus the back? What are the window, middle, and aisle seats worth, relative to each other? What is loyalty worth for a passenger who flies twice a year for five years, versus ten times in one year? Why do ticket prices change based on when the ticket is purchased?
I happen to ride on American a lot, making the STL-ORD and ORD-STL commute. During boarding, it seems like they call out a half dozen different classes of travelers that I can't even remember...Select First, Priority Access, Elite Medallion Gold Business Sky Warrior Super Traveler....blah, blah, blah...and it makes me wonder what a person has to do to get into each group, and what's so special about being in that group...because an hour from now, we're all going to end up in Chicago.
It'll drive a guy nuts to try figuring it out. My job is to fly the plane, so I do the best I can with that. When I jumpseat places, tell me where to sit and I'll sit there.