You moved the goalposts, but that also brings up another problem in the US: land use that forcibly segregates different things - like making corner stores illegal in newer suburban developments.
You realize everyone has different needs right? I stated that in a GP.