input versus output. solar panels require major input in the form of precious and rare metals. once they are finished and installed, their lifespan is extremely short. they are not recyclable (anything that has different materials fused together must be buried to get rid of it and cannot be recyced) a hailstorm fries them. nuclear reactor take a lot of materials also, and especially the concrete is extraordinarily polluting (look into how bad concrete manufacture is for the environment, it's appalling) but once the plant is built, it lasts for many decades, potentially centuries with regular maintenance. the amount of waste it puts out is minimal, and is collected in containers and stored underground. unlike coal fired plants which emit into the atmosphere, nuclead emits water vapor and uses up enriched uranium which is, again, collected and stored safely. the entire amount of depleted uranium generated by all nuclear plants in the us since the first one began operating would fill one tennis court with drums on skids, one layer. there is simply no comparison. all other means of generating power are worse. hydroelectric is a close second only because of the environmental disruption of having a dam.
Canada