I don't know how people can afford to rent anymore.
They make enough money to be able to do so?
In my world, $2000/month for rent is cheap. That is less than what we were paying in 2004 for our tiny apartment down here. The house we rent now goes for $4000 market rate (that's what our neighbors next door are paying for a smaller version of our model). We got a great deal by locking in a lower rate and signing a long term lease, so we pay $3300 right now. Even still, that's only around a quarter of our take home pay. Buying would cost us almost half our take home pay, so renting is obviously the cheaper option here.
I don't know how people can afford to buy! Almost every new build in our area STARTS at $700k and those are attached 2 bedroom condos/townhomes. For a 3 or 4 bedroom home...$950K-$1.5M is the average.
But yet, houses sell out immediately for over asking price and often for CASH. People must have more money than we do. That's just how it always is.