Sure, when there is more supply people become less desperate and become picky. On the other hand, it would suck if we actually had a free-for-all. Houston, for example, doesn't even have zoning and the city is a complete mess. Personally, I think letting developers build in more places that are underutilized would be the best way forward. We live in a time where huge developers control everything, so (just like in all monopolies) the quality decreases because they have no incentive to do things differently. That's why oversight is needed, along with more opportunities to build.