"Why not hydropower?"
Because you can only use it near a River, Stream, Brook, Creek, Rivulet, Leaky Hose Faucet, in decreasing order of utility.
"they'd realize in moments the species is fatally flawed."
I'm not so pessimestic. I'd just say there's not much ROI for Aliens at this time.
Just don't be an Eloi.