Now, obviously not all investments are winners, even if they are "good" investments in principle. And there are all sorts of very good arguments about why homes should not be subsidized in the way they are, and that our government has made them "too good" in a way that harms the public as a whole. But nonetheless homes in almost all of the US are absolutely good investments. They have been for going on three quarters of a century now and certainly don't show signs of stopping.