From a practical standpoint, it is rarely that simple. Just a little example from my own personal experience. My Mom is a mayor of a small town and the city council was looking into expanding or relocating the current, tiny airport.The city attorney casually mentioned eminent domain could be used. Total shitstorm. While legally the city could have done it, the reality was that my mom and the council members would have kissed re-election goodbye. Eminent domain is not popular especially since Kelo and while the government might eventually win, it would still be significantly harder than in places where the government can just do what they want without any fear of losing their positions.