I think it is generally a bad idea to let companies run this sort of thing as they will always have an interest in doing things as cheaply as possible. I feel this sort of thing should be run by the government employing reasonably paid employees. Since aviation is so important for this society I also think that the government should pick up the bill.