Isn’t this in part absolving guilt by giving to charity? None of these choices are going to solve the wider issues. Unless it was a legal obligation (tax). Put it this way i am poor. I earn less the £15,000 grand most years. Of course I’m going to take all that money. It I was already on good wages I wouldn’t care so much.
Anyway I’m not going to inherit that wealth such is the problem. But if I did it will give me the cash needed to retrain, make investment etc to actually move up economically.
As with property inherentence that is the only way I’m ever going to own a house. Rather then handing money to people much wealthier then me via rent. Attacking the private rent sector is important. Ideally with more council houses but the less people privately renting the better.
What you seem to push forward would be a wage based meritocracy, but of course wages are throughly driven by unfair factors, networks, schooling, geography, how much time parents had to help you with school, a stable family environment etc etc.
For many lower income people inherenting houses from family (who bought when things were more affordable) is the only way they are getting on the housing ladder.