Well, it is a land grab by well-heeled interests through the instrument of local government. It is a power grab by government because they hold the power of eminent domain, and that power has been expanded.
The power has been expanded??
The USSC held that "public use" equals "public purpose" many years ago. I believe it was in the 1890's. I'd have to look up the case.
Government power has not been expanded.
BTW, would you feel better if the New London urban renewal project created government owned buildings instead of privately owned buildings?