The root causes are deeper than merely a long waiting list.
If more people were employed with reasonably paid jobs , they could buy their own houses.
More people being employed means a higher tax base which would enable the state to spend more on subsidised or free housing.
If people bred less , the waiting lists would be shorter