That argument is way too theoretical. Some people want to own their home and others want to rent. The optimal amount of rental housing is not zero. Whether there is too much or not enough rental housing is an empirical question that depends on local conditions.