The generators are not the expensive or hard part of building hydro or nuclear, so I have no idea why you're making that comparison.
Wind power is an incredibly cheap form of power.
Your point about rare earths is more or less covered by my previous comment about solar panels and batteries.
Besides, rare earths is actually a supply chain that's being rapidly de-risked from China as we speak anyways.