Seems like all these companies are following the airlines model to becoming profitable. Make everything as miserable as possible for all your customers, and make them pay extra for a basic experience. Things that used to be included like meals or being able to sit with the rest of the people you are flying with are now exorbitantly expensive.