Quite frankly, I'm just as pissed by all the people who try to fit 100 pounds of crap into the overhead bin and delay my flight as I am with the airlines for charging money for checked bags. And yes, I know that one could be seen as driving the other.
Consider this: I am an airline and I am losing money hand over fist. I'd like to raise ticket prices to allow me to continnue to give a reasonable level of service but I'm afraid that if I raise the actual posted ticket price at all, that idiot consumers who are only interested in the lowest possible price will flee from my airline. So, I decide the only way that I can proceed is to post the absolute lowest price and charge fees for "extras". So I decide to charge for checked bags thinking that I need people to pay their weight, so to speak. Unfortunately, this has caused passengers to rebel against baggage fees and try to carry all their crap into the cabin, knowing that we'll gate check just about anything for free. I can't rely on TSA to check the size of bags as they are government employees concerned solely with the safety of passengers and I can't tell them what to do. My flight attendants, trying not to be combative (and who quite frankly feel that they are no longer paid enough to do heavy lifting, so to speak) do make an attempt to wrangle bags and cajole the passengers, but several flights have been delayed by minor skirmishes over whose bags should be gate checked. If I let the carry-ons make it as far as the gate, my gate staff, who currently only inhabit each gate for 30 minutes for each flight don't have time to measure bags. So, now that I've established that people are happy enough booking the bargain basement tickets, paying the fees and seem to be content enough simply bitching about it, why not solve the next problem I've created by charging more for a carry-on than a checked bag? I'll tag each one at the check in station and if the bag doesn't have a tag, it doesn't get on the plane making enforcement at the gate much simpler. I'm just attempting to drive more stuff back into the hold. Simple, right!
In the grand scheme of things, it is too late to reverse the progress of these fees. Only way to do that would be to roll some of the cost into the ticket price and then the idiot consumers will bail again. We're not Southwest, after all.
If it were me, I'd let people take one checked bag and one carry on for free. I'd then charge for the second carry on and something somewhat less for the second checked bag. This would still get me my fee revenue while trying to get people to check the bigger stuff. But hey, then I'd miss out on the first round of fees!
As a photographer, I'd be willing to pay more for my large carry-on full of expensive stuff if I knew that someone else decided to check their dirty underwear because it was free, leaving me room in the overhead bin . . .
Having said all of this, I know where it is headed. And that is where I said it would above. We're idiots who will surf the internet for days to save $5 on a $500 plane ticket. We're used to complaining about fees that we fork over anyway. So we're ripe targets for the next quick airline fix that can be passed on to us. Just don't raise the base fare $5, or we'll pay the other guy's fees!!!!!!!!!
Mike