Comment seems a bit ignorant (Score 1) 100
solar panels have mass - they need a certain amount of material, there is volume & weight in the shipping, and the labour & hardware to get them mounted is significant. These costs aren't going anywhere.
Wind farms - yeah, see above.
Moore's law. Lol