The airport have priced their long stay car park to be competitive with public transport for shorter trips. Your point doesnt work if you are staying for a fortnight, or using anything other tham the cheapest car park. Are you complaining that the car park is cheap or the bus is expensive?