If everyone's saving up to buy then the prices will go up. This is a demand problem, not a landlord problem. Too much demand vs supply makes prices go up. Far, far too much demand vs supply means landlords step in and invest, and divide properties into smaller pieces to rebalance supply to demand, or as much as is in each one's power.