The zoning restricts the market somewhat, but it like anything else can be changed. Didn't mean to come across as patronizing above — sorry if I did.
One more thing... you may have misinterpreted my comment. The situation I'm imagining is not the case where The Grove is turned into a residential development. It's the opposite — some residential areas are razed and rezoned for business, driving down The Grove's rent.
Think about it this way: if more high-rise apartments were built, then some rowhouses (or other inefficient [in terms of people per square foot of land] housing) could be torn down. Restaurants could be built in their places.
Thus the supply of restaurant space would increase, and the average price would accordingly decrease.
More specifically, OS X and iOS run what is essentially a fork of Mach 2.5, a version of Mach that came out before the BSD code was split out of the kernel into userspace (that happened in Mach 3).
A few "merges" (to use source control terminology) of newer Mach stuff into xnu (the OS X kernel), but the BSD-in-userspace stuff never came over.
One more thing... you may have misinterpreted my comment. The situation I'm imagining is not the case where The Grove is turned into a residential development. It's the opposite — some residential areas are razed and rezoned for business, driving down The Grove's rent.