Housing was put forth to entice expats since HK lacked an aviation community. And lets face it HK isn't what it used to be, you really need to pay for the talent. Why need housing allowance when you're hiring mostly locals who will take anything as the other alternative is to work for a bank and get paid peanuts and NO HOUSING. Housing will soon be a relic of the past once every pilot is a local.