You're right. The labor of a lot of people isn't valuable. Does that mean as the cost of living rises above the value of their labor they should be left to rot in the streets?
You can have a social safety net. Tax those who consume more on themselves and divert that consumption to those who can't consume as much.
But don't distort the labor market to force some companies to pay more than the market value. That stifles innovation and the creation of better paying jobs.
Until 50 years ago the easiest way to earn more was to move to an area with better employment opportunities. Unfortunately there are many high paying jobs in places like California or New York that people can't take because of another market distortion called rent controls. These young people can't take a good job because there is no where for them to live.
2. Do people actually like renting row houses and apartments, rather than having their own homes?
To be honest I always considered that style of housing to be barracks for the workers. Not something that I aspire to.
Thank you for confirming one of the causes. You don't want to live like that so you vote to not allow anyone else to live like that. You vote to only allow the housing you aspire to live in. And it is impossible for everyone to live in single family homes and still have functional communities. Sure you can live in a small, older rich neighbourhood near shops and near where you work but most people won't be able to. They will either have no home (and not be able to take a good job) or have to commute long distances to work stuck in traffic with all the other commuters. Public transit won't work because the density won't permit it. These people will get in their cars almost every time they want to do anything, shopping, work, school, entertainment. And then they will raise a generation by driving them to sports practice, crafting, entertainment, friends houses....
Parts that positively cannot be assembled in improper order will be.