Coach class airline tickets today are extremely under priced. That's right, you heard correctly. There is no other industry that I know of that sells a product today for a lower price than it did 30 years ago. And please, no one say computers because technological innovation in the computer field over the last 30 years has led to the lower prices today. There has been no such innovation in aviation.
Airlines make what little money they make from business and first class tickets and cargo. In fact, if they could fill the first class section with last minute travelers that were willing to pay over $10K per ticket (one way), they'd probably let you fly for the cost of the taxes and fees.
Once again we have an instance of people wanting to travel from NY to LA for $99 and then complaining about the lousy service. Yeah, you get lousy service because, in order to provide the dirt cheap fares that people want, you need to cut costs somewhere. So you hire low time pilots and flight attendants that work for dirt cheap. You eliminate amenities, first some, then all. You begin charging for stuff that used to be "free".
You want to fly for $99, no problem.
Sorry you were scraping your knees on the seat in front of you the whole flight, but we need to decrease seat pitch for additional capacity.
Oh wait, you want a drink on the flight? $7!
You want a snack too? $5!
You want to bring along more than one bag? $25!
You want internet access on your notebook? $20!
You want an exit row seat? $50!
etc.....
Personally, I have no problem with airlines providing low frills at low fares. What I do have a problem with is passengers who expect to pay low fares and then complain that they don't get anything more than a seat.