It's all bundled though. It's pretty complex to get a dirt cheap ticket, with no checked luggage, but extra leg room, no extra entertainment or extra perk but just a better meal.
I see it as the same situation as cable TV, you'll never have the perfect bundle tailored to your tastes at the right price, and that's partly by design, as the company can charge more to have you pay for useless options.