Some people would rather rent than pay a mortgage while their children are young so they can stay home and spend quality time with them. Some people like to travel overseas a lot to see family. Everyone has a different priority.
A home is not made of bricks and mortar. It's made of people, families. Whether its rented or not, it's not everyone's priority to own a home or a real estate portfolio. Some people also, simply can't afford it.