To a degree yes.
people who live on the street dont pay the same amount of taxes which is a problem.
You can't have an economy where no one has any money to spend because its all going on their mortgages either. You can't have a country were no one can afford a house unless they get a 100% mortgage over 35 years or help from their family.
Sometimes people need a shock that makes them realise that they can't live up to the edge of their means and then have the government step in when something happens.
I would put a fair chunk of money on the idea that a lot of the people who are claiming they can't afford their mortgages are still or have until very recently been wasting a lot of money on luxury goods.