Truthfully though, the airlines themselves are also doing a good job of it.
The last couple of times my pre-teen daughter had to get on a plane to fly to visit relatives/family, I had her fly as an unaccompanied minor. What a friggin' hassle! First off, you're typically charged an extra $150 or so for the "service", but even more inconveniently? Airline web sites are poorly designed to handle this extra detail, so the process often screws you out of frequent flyer miles you should really have earned for purchasing your kid's flight (name on the boarding pass doesn't match name of the ticket purchaser), and you often have to re-enter some information twice on the web site to place the ticket order properly.
Then they have all of the hoops you have to jump through as part of the boarding process. You have to accompany your kid to the gate, so you've got to go through the security checkpoint yourself, even though you're not the one getting on the plane. You've got to wait behind after your kid is on the plane until the plane actually leaves the runway, too. And it seems like every time, people working at the ticket counter manage to screw up the whole check-in process. (Someone always fails to understand the procedure and neglects to issue you your pass saying you're accompanying someone else but not boarding the plane, or they don't have ANY of the information you provided in detail when buying your kid's ticket, such as names and numbers of who will be picking them up at their destination.)
Except for Southwest, it seems like pretty much all of the airlines are charging you at least $25 per bag for each piece of luggage you bring along, too. And at the same time? They just reduced the max. allowable dimensions of carry-on luggage by 1 lousy inch