Supreme Court had to rule that way, or else more than a hundred years of precedent and government action with railroads, oil pipelines (which you support) blighted neighborhoods, etc., are all instantly illegal. I'll also add that businesses do indeed deserve and need protection when they've purchased huge amounts of land, but have their investment endangered by a holdout, or from individuals who blackmail developers.
What's needed is a constitutional amendment that will define, properly, the total limits of eminent domain.
This statement clearly illustrates that you do not have a clue what Kelo was all about. Better to keep your mouth shut and have people think you a fool than to open it and remove all doubt.