Correct--while the sun sends an enormous amount of free energy our way, it's maddeningly diffuse and requires enormous investments of energy and materials to capture it in a usable and reliable form. The Wynn in Vegas has a 160 acre solar farm in some of the sunniest land in the country and it provides...almost enough energy to power a single large hotel.
None of this is to say that solar power is bad, just that we should have measured expectations.
None of this is to say that solar power is bad, just that we should have measured expectations.