It seems all airlines are starting to get on this. Emirates this year decides to bite the dust and charge fees for seat selection.
I really hope someone makes a website that reflects the true cost of using an airline. So many hidden fees and gotchas. It's a race to the bottom.