Even if we buy the exotic premise that investors would buy houses and leave them empty - generating zero rental income for these greed driven people - as an investment, we still have to explain why they would only do this with new housing stock.
Why can't you do the same trick with existing housing?