If we are talking about living in a big city, then he might be right. However, if his goal is to own a home, he should look into rural areas where the real estate is less expensive. Our oldest son just bought a house. My middle (22-years-old) son has had several jobs that paid over $7,000 a month. This is because he takes jobs no one wants, working the oil fields, tow truck driver, and now machinists with Panasonic. Youth today are looking for the cushy management position. Those positions are few and far between for people without experience. Here is the mistake people make about jobs: they only look in one area. When you want s good paying job you have to be willing to move. If he isn’t tied down with kids or a wife, now is the time when he can travel to make money. The opportunities are there; he just has to open his mind up to the possibility of moving. (No you are not out of touch).