It doesn’t matter a whit what price the developer tries to sell them at or what a landlord tries to charge for rent. There is something called ‘supply and demand’ and it applies to housing as it does to everything else. More units expand the supply and put downward price pressure on existing units.
The reason housing costs are so high is that there are too few homes and thus landlords and homeowners charge outlandish prices because people have little recourse but to pay since they are so few options.