My mother bought her own house and saved hard for her pension while the woman she worked with (doing the same job, earning the same salary) rented her home and spent her money on smoking, bingo and various other entertainments. When they retired the smoking, gambling friend got her pension 'topped up' and a contibution to her rent, but mother had 'too much' in savings... where's the fairness in that?
There is no fairness. My grandmother (born 1912) had a similar experience. She and my grandfather lived very frugally so that they would be a bit more comfortable in their old age. They had lived through the days when means-testing meant someone coming to the house and telling people to sell the piano, or a treasured ornament before they could claim 'dole', and lived in fear of that sort of poverty. Their neighbour, Betty, didn't live the high life by any standards, but she and her husband would take package holidays abroad when they became available, would go out to dances, had a nice car and so on, and 'liked a drink'. My grandparents went to Weston Super Mare, and got the bus.
My grandparents were a bit sniffy about this, particularly when Betty would boast to my granny, and kept saying that they would regret it when they got old, as they would have no savings.
Long story short - when they all got old and went into sheltered housing, they (coincidentally) ended up with accommodation next door to one another. My grandparents paid rent on theirs and Betty got hers free. Both were 'given' what amounted to pocket money out of their pensions for toiletries etc.
My grandparents ended up with nothing to show for their years of thrift and saving, and felt humiliated and betrayed. I remember feeling how unjust this was as a child, and my feelings about means testing today are based on the memory of what I still see as an injustice.