Because the government is interested in subsidizing residential property ownership.
Why would healthcare be free? Who would offer such a product? Because some governments are interested in subsidizing such things.
Why would healthcare be free? Who would offer such a product? Because some governments are interested in subsidizing such things.
As an aside: that doesn't work, it just makes houses more expensive.