My friend is an electrical engineer. Made big bucks, but lived at home for 5 years. No kids, no gf. Paid cash for a condo. He even drove his parents car to work because they both worked in downtown which has no parking.
As for us, we paid rent, but cheaper than normal because family owned the apartment. Then got help with half the down payment for our condo from my parents (5% of 10%). It was either help with the partial down payment or they pay for our wedding. We chose the down payment. But it did take lots of convincing for Mrs. CMO to be on board. She wanted a huge wedding. We then had a very cheap, but good wedding and was a few hundred dollars below our budget. We then bought an affordable program condo.
So there are many options besides just inheriting a home. They key is saving for that down payment. We were lucky that for the affordable program, they only require a 10% down since we're first time home buyers and own no other properties. If we had to come up with a 20 or 30% down, forget it. Moving would have more points added to that side.
I've had friends deploy and had $50K in their bank waiting for them when they came home. I told them to use it for a down payment. Some listened, others bought a new car and stereo system. Fast forward 6 years and the ones who bought a car still live at home with parents.
But also, no one needs to buy a home. Nothing wrong with paying rent. TBH, our mortgage is way more than what our rent was and add in the maintenance fee on top of that. If we stayed as renters, we could buy way more stuff. I would probably have a Barrett 50 cal by now.