This isn't really a slam on you but I think you'd be extremely well served to consider how representative your social circle is.
The percentage of people who could secure a loan (or would be well advised to) for a rental property, even for <100K, is not 70%.
And I'm being earnest when I talk about the social circle thing. I'm the "dumb" one in our group (my framing, not theirs) because I only have a bachelors. I'm friends with a lot of PhD's and MDs. It's easy to lose sight of what's normal when that's who you hang out with.
Flaw, don't sell yourself short. There are lots of creative financing techniques to get you into rental owner ship. I know this is somewhat unbelieveable, but I once got into a 3BR, 2bath townhome appraised at $250k , for a grand total of $1350, plus closing costs. Now, being upfront, probably couldn't do that today, but there are ways. And by the way, I did that on an Army LTC pay, not a corporate executives.
Oh yeah, absolutely agreed with a good bit of this - especially regarding the financial literacy of our common citizen. Our schools have done a horrible job teaching financial responsibility to kids (and don't get me wrong, the first line of defense for this should be your parents, but not everyone's parents are financially savvy.) We (the common citizen) definitely has a spending problem. I remember reading an article that said <50% of younger generations (gen z and below) cook meals at home vs ordering in takeout compared to >60% of older generations (millennials and above) that do their cooking at home. With as expensive as takeout is compared to cooking your own meals, I can understand why a lot of the younger generations are hurting financially.
However, there are many other affordability issues that help explain why younger generations are hurting so much compared to other generations (income to rent/mortgage ratio now vs what it's been historically is probably the #1 issue.)
I'll go out on the limb, ready to deflect spears, but without becoming enablers, parents have to help. The greatness means to build wealth has been homeownership. If you're going to leave money, "loan" it to them when they need it/
If you've never heard of the applicable federal rate, look it up. It's a way to keep the next generation honest without having them pay banks for the money. They can pay it to you, simple interest, lower rates, and if you can afford it gift it back to them...all legal. Mid term rate (up to 10 years) is 4% today. (changes monthly or daily don't know which)