And now you know why the constitution allows for "progressive realization" of this right. Those who are not in a position to buy (and this can be determined) do have a constitutional right to shelter from the government. The government is allowed to say "we can't help everybody at once" but they must keep helping people until eventually they get to everybody.

The premier even helpfully quoted that passage from the bill of rights in a comment here, I wonder why I need to explain it to you ?