Day in, day out, we read about the seemingly immense social challenges Hong Kong faces: low social mobility, an ageing population, weak family solidarity and a lack of affordable housing, to name but a few.
Hong Kong people are generous: they ranked 19th in the Charities Aid Foundation's 2012 world giving index.