No, Kelo is bad law, no justice.
When has that stopped the Supreme Court. Ever heard of Roe? Dredd Scott and about a thousand other poorly decided cases.