Power is actually pretty easy to solve compared to transportation. You can reliably generate either wind, water, or solar anywhere on the planet and store it locally. You're right though that centralizing populations tends to be the most efficient use of resources.