For a moment, imagine if everyone in Britain lived in Government Housing. Everyone paid minimal rent, the cost to Government was 0 as the rent would cover upkeep and new buildings.
And society was secure in the knowledge that their children too will be housed.
How would you then spend your money which you have saved from paying a mortgage.
Will you be having a lot less stress?