What's actually misleading is that everybody bashing Trump for eminent domain for "private" use supports the Keystone Pipeline.
Public use has always been interpreted to include major infrastructure projects—like the pipeline, for example, or earlier, like the transcontinental railroads—even when that infrastructure was privately-owned. What changed in Kelo (and what Trump has supported) was that it can now be used for real estate developments and other private, non-infrastructure projects, as long as those projects are designed to increase tax revenue.