It's all a big rip off.
Take a look at Heathrow ... the most expensive departure taxes in the world and they do not have enough funds to invest in snow equipment?!
Government or BAA ... what a farce !