I think being here for a holiday can also be misleading, as you have plenty of money in your pocket, and you travel round visiting relies and friends and they are all pleased to see you. It's also summer and you have beer gardens and quant villages to explore. It's very different to working and actually living in the UK, when there are considerable differences in lifestyle. As people have mentioned, how many "normal" working people in the uk would be able to buy a detached house with a pool/hotub.
I don't blame people for coming back, but it must be strange for those that have spent years away. I don't want to spend my retirement in a cold country, but that's just me.