I don't go by what other people think. Sorry.
I believe that Kelo was a departure from the previous definition of 'public use'.
You're from NY. In NY, the taking blighted private property using E.D. has been going on for yearssss.
But what the heck. I can't compete with "so many smart people", now can I.
1. I haven't lived in NY for more than 40 years.
2. Are you unable to have a discussion without being rude?