Yes... I was born in America.
Then I stopped relying on being lucky and took my poor ass (I grew up with a single parent and little to nothing) and worked my ass off to better myself (using the opportunities afforded in the wonderful country I was lucky enough to be born in).
> why should those less fortunate be allowed to live decently
The problem is definition of "decent". Poor people in America make 10x more than the AVERAGE global salary and have opportunities that people around the world envy. "I can't afford a good apartment" in other countries is "I can't eat and my kids are dying".
You say I'm lucky... I say you're entitled.
Funny thing is we're both correct and that still doesn't make "affordable housing" something that's realistically possible for 100% of people in 100% of the US much less the world.