Smart airlines will segment their economy class population by offering "economy plus" (whatever marketing term they use) seats for those who want to pay more (but not as much more as business class) for comfort. Not because they're nice but because they want to squeeze as much revenue out of non-business class as well. There are only 4 major carriers left and if travel is truly a commodity, then the premise of this article is a bit off - there are too few airlines not to have repeat customers because people don't have much choice and they'll rotate between these airlines (loyalty is out the window now). It's really hard for me to believe that the lion share of AA's customers are first (and only timers)...unless they somehow migrated from US Airways and they have to take AA now. If people who fly a moderate amount (a few times a year at least) choose mainly by price, then surely they'll get stuck with AA multiple times if only because they have better routing. But the bigger point that no airline needs to care much about the customers that bring in only a fraction of their revenue is well taken - they will focus their efforts on extracting as much out of the business flier as possible and they'll compete fiercely for that business flier by offering them ever more perks.
With all that said, I would seriously look into Turkish Air. For economy class, they treat you extremely well the minute you step in the plane. Warm blanket, goodie bags, stuff to watch while you're flying and genuinely really good airplane food (who else brings fresh squeezed orange juice and fresh lemonade? I think I even read that they make everything from scratch which is unreal for airplane food). Plus their prices are great to boot (I've always paid below $800 with all taxes). I flew them 3 times now and always look forward to it. I definitely feel like I get good value from them, as well as other European Airlines (Air France, etc)