I did say breed less not kill anyone. The waiting list is a moving target , thus having less kids means less free housing required in the future , as will better paid jobs.
I'm glad that you are now analysing a bit deeper than just a waiting list. My suggestions were certainly not a complete list.
According to HZ , 3 million free houses have been provided in the last 2 decades and the list is now longer than ever before. Considering our growing population (approaching 60 million ?) and , as you pointed out , increasing urbanisation , by the time a million houses are built many more will be needed. 
The small tax base can only afford to provide a limited amount of houses , which is why other options need to be looked at.