Not always possible, but I try to plan any holiday travel minimally 3 months in advance. And depending on the cost try to fly business class (using points, etc, if its expensive). Other than that I pay extra for the window seat in front of the emergency exit in economy. Always more leg room and you don't have to crawl over others to get out and you can get off the plane easier and sooner than the rest in economy. Again, not always possible.
The airline industry in America SUCKS if you have experienced overseas airlines. Even low budget overseas airlines (Ryan Air, Air Arabia, Air Asia) are better.
The worst part is we charge for everything, the slightest thing and our tax dollars bailed them out twice (after 911 and after the 2008 recession). We paid to help them take further advantage of us. Paying for checked in luggage isn't done overseas. But its normal in America.
Next time there is an economic turndown I really hope the American people collectively stop the politicians paid off by the airline industry, doesn't bail them out. Let 'capitalism' happen or at least tell them they can't 'fee' us to death after getting bailed out.