But some of the advice is aimed at would be homeowners
Housing is overrated as a financial investment. First, it’s not good to have a significant share of your wealth locked into a single asset. Diversification is better and it’s easier to diversify with stocks. Second, unless you are renting the basement, houses don’t pay dividends. Stocks do. You can hope that your house will accumulate in value but don’t count on it. Indeed, you should expect that as an investment your house will appreciate less than does the stock market. You didn’t expect to get a great investment and a place to live in the meantime did you?
Finally, they recommend buying a smaller house close to where you work because commuting is really inefficient and the compensating differentials reduce the value of small houses (so buy one).