...Or a shopping mall, marina, and business park in New London, CT that primarily benefits private developers rather than the public good.
Eminent domain was intended to take property for public use, not public good. That was the major screwup of our senile Supreme Court in the New London, CT ruling. Failing to catch that defect in the New London case opened the door for more political abuse of eminent domain for public good e.g. increased tax revenues. The court has their feet planted in concrete with the doctrine of stare decisis. I don't see that screwup being fixed any time soon.