It sounds a bit harsh but I agree with you, this is serious ignorance. Real estate prices have increased significantly in recent years mainly due to currency devaluation, supply-demand imbalance, high demand while real estate supply is limited. At the same time, inflation is making life more and more difficult for people, with many struggling to even afford basic daily meals. Therefore, owning a house has become a luxury, even if they save their whole life they can never own it.
This is why owning a home/property is becoming a luxury and expensive these days.
I mean it is simple mathematics. There isn't really anything "opinion" based in mathematics, numbers do not have an opinion. A median household income in the USA is 70k dollars. Considering taxes and what not, that would mean about 5k dollars per month. Median house price is around 370k dollars right now in the USA, which means that it requires you to save half of your wage, for over 10 years, to be able to buy a house.
We are talking about spending only 50% of your income, saving 50% of your income, and you still get to buy one, after 10+ years. At which point house prices will be higher of course. If you save for 2 years, and have 70k, you can put down 20% of the same house, and then pay about 4k per month, which is nearly all of your income, for 10 years, to buy the same house.
So as you can see, it is not financially possible. Even if you never drink any coffee. Mathematically, it is impossible. These calculations are based on "median", not for rich folks, of course there are people who earn more, they can, we are talking about "average American" here.