Koldo
Outstanding Member
It's because in American culture we have the idea that once you hit 18 you should stand on your own feet and take care of yourself. That's why parents charge rent. Because they really wish their kids would learn to be less dependent for their own sake. Unfortunately rising rent prices/higher payments for buying a new house means that more people are stuck living with their parents than ever. Decades ago people could more easily afford to live on their own. But now we are being forced to embrace a culture more similar to other countries where people live as large family units their whole lives. But we aren't used to that.
The reason is that many environmentalists etc. don't want more infrastructure or houses. They don't want people to exist at all; much less spreading out. They want us all stacked up in the same areas. They look at humans as a virus/cancer that needs to be contained. They want us to die. They want animals to live more freely with open areas to explore while people are cooped up and only the rich elitists get to enjoy the outdoors.
The problem is: You won't suddenly be able to earn a living wage all by yourself at 18. So you should not be expected to stand on just your own two feet at that age.