Piscoe, Ovacikpeedoff Your points are valid and I generally agree, but what we all need to reflect is that the system is fundamentally flawed and all the time that this is the case then there will always be unfairness in the system.
Walk down most High Streets/Shopping Centres, tell me that all of those around are on annual leave, shift work, retired, housewives/husbands no lots do not work but manage to live a reasonably comfortable life. I wish I could sit in a Witherspoons from 09.00-19.00 each day with a beer or something in front of me, but I cannot and I like most people choose to work for a living. That does not make me less annoyed when I see it though because it is those who have worked and those who do work that have put in to the system so that these people are able to do this. This applies to those born here and those immigrants, the system is unfair.
If you come back from living abroad and have little of nothing to bring back to start over again then you should get whatever everyone else is entitled to if you feel unhappy about this then it's tough as I say the system is not fair and flawed. If you really want to get yourself going look at the NHS, is what happens in it all fair, no some people have the best treatment/ service imaginable, others have the opposite, is it fair, is it right, no the system is unfair and flawed.
Finally, my parents both worked all their lives and paid in to the system. Because they did work and were able to save during their working lives have been able to save few pounds and have a property if they need care in the future they will have to pay for this out of their savings, unlike those lucky ones north of the border, is it fair, no!!
Must go now blood pressure on the up