To comment on the original question of pricing.
Maybe it is time for government to mandate that prices quoted include "necessities." eg. You have to have a seat so the price of a seat has to be included in the quoted price.
Even legacy airlines are now offering fares that have little to do with the final cost. We are flying United Airlines this month for a trip gifted from our son's points. The cost of "extras" like actually having a seat and a single hold bag each is mounting alarmingly
Obviously it is a little horses for courses. Another son and his partner flew all over Europe for weekends away when he was working in London and for short haul weekends it is quite possible to fly with only a carry on. However for Canada to Australia it is a bit stupid to expect people to travel without a hold bag! Now it seems it is just another way of advertising an unrealistic price and making it up with bags and expensive food.