Absolutely so. Zoning rules prohibit construction of more units per plot exactly because this is what customers want to buy and developers want to build and what makes the most money to everyone - everyone except the incumbents who own other places because that would increase housing supply in their area and lower valuations of their existing properties. If developers wanted to build a smaller number of bigger houses and customers wanted to buy those, zoning rules won't exist, they won't be necessary.