Avocados are homogenous. One is generally as good as another. It's hard to convince someone to pay significantly more for an identical product (although- it's possible through marketing and there are boutique produce suppliers with wildly unaffordable prices. Specially imported/handled fruits and the like which aren't found in grocery stores)
Homes are not homogenous. Real estate values vary wildly in value based on location, size, and other characteristics. This will always be true because real estate is inherently a zero-sum system. A skyscraper will have drastically different prices for units along the side of the building with the best view - or near the top, etc.
The product is inherently unequal with large differences in demand between each type of unit, so prices will always be unequal as a result. People with more money will always be able to bid higher than people without. This dynamic exists no matter how many homes are built.