If the landlords didn't buy them as a business investment (thus giving them greater access to finance) pushing the prices up, properties would be more affordable and those that can't buy would be able to.
Yes, some people would choose to rent, possibly due to not having an intention to stay...