SXB, I do hate this flippant often given answer, "you get what you pay for". I don't believe that's quite true. It may well apply to those who have been able to book early and benefit from the gimmick "throw-away" fares, but it does not apply to late bookers. Book late with an so-called LCC and you most certainly do NOT get what you pay for!
Avman, most airlines operate exactly the same policy with X number of seats in each fare category, if you book late then normally you'll pay more, the general principle of late bookers sudsidising early bookers is the same whether using a LCC or a legacy carrier.