Being German I want to pPoint out that the article leaves out one cruicial detail: Building your own home puts you into debt for quite literally the rest of your life. We do not like debt.
There are two way to look at what you are calling "debt" though. In the United States you are allowed to write off the interest on your mortgage from your taxes. This often has the effect of making what you pay for housing every month either cheaper or very close to the same amount you would pay to rent a house. Housing is a constant expense. If you rent practically speaking you are in debt to your landlord every mon…
However home ownership is also considered a luxury. Not only is there not as much of a tax incentive as in the US and not only does it require you to take on life-long debt, but there are also a lot of expenses the landlord would have to pay for but a homeowner has to pay out of their own pocket.
The obvious example are routine maintenance like roofing and plumbing, but also drainage or the cost of public works: if the house sits on a street corner and both streets get modernized, you may end up having to pay for both.
The expenses when renting on the other hand are much more predictable: you just pay the rent and utilities and whatever one-off costs come up have to be spread out via an increase in the utilities bill or swallowed by the landlord.
So if you want to build or buy a house, you're expected to save money for paying for these fun surprises as well -- because having to take out a loan is a sign of poor planning, if the bank even grants you one on top of the financing for the house itself. Add everything together and home ownership becomes nothing more than a luxury.