The airlines have discovered a revenue source. Instead of trying to price the flights a level they need to to be profitable, they are using the fuel costs as an excuse to start charging all these extra fees. (Not the the oversize baggage fee did not exist before, but not for the charges I see now)
Instead of charging everyone $100 more for a flight, they are hiding increase in fees. Until they realize that these hidden fees are driving away passengers to South West Airlines or away from air travel altogether, they will keep do it. Eventually people are going to be unwilling to fly if it is going to cost them $200 more in add on charges.
The flight attendants have become sales associates too. They push affinity credit cards for the particular airline, headphones, food, drinks, movies, and I guess blankets and pillows cost extra on some airlines too. To make it easier they seem to be moving to a cashless society in the air. Hand over your credit card and for maybe $25 you can get a pillow, a soda, a sandwich, a movie, and headphones to listen to the movie. And while you are relaxing, why not complete this application for the Delta Skymiles AMEX Card? We'll give you 25,000 bonus miles if you apply while airborne!
They would earn back a lot of my respect if they enforced some of the luggage policies they share with us. For instance, we're always told to put our smaller items under the seat in front of us... but few ever do. There was, maybe, one time that I saw the flight attendants start removing backpacks from the overhead bins so that rollaboards could fit inside. This is only going to get worse with the new checked bag fees.
My next flight is in three weeks... a three-night business trip. I manage to get everything into a 19-inch rollaboard, and I also have a laptop case that is about the size of the laptop itself. This is well within the limits, and I hope I won't have to pay to have my bag checked if there is no room in the overheads.