Because you are paying a premium for that flexibility. A non changeable ticket for example may cost £10 and a flexible ticket may cost £161, both in economy. The pax who needs the added flexibility to change flights to when they choose i.e a business man is willing to pay the higher fare for this. The majority of airlines operate in this way.