It would clearly not be an improvement to build all houses exactly alike in order to create a perfect market for houses, and the same is true of most other fields where differences between the individual products prevent competition from ever being perfect.
Anyone who's really interested in anything spends time alone.