Most technologies have applications they are appropriate for, and applications they are not. Nuclear, for example, isn't appropriate for a car. Infernal combustion is a more appropriate technology for cars. However, all nuclear isn't the same. I am sure you'll disagree for reasons you can't articulate, but molten salt reactors are inherently immune to meltdowns, because if something goes wrong the salt freezes and the reactor ceases operation by default.
You're not wrong about open pit mining or nuclear waste. However, these problems aren't necessarily impossible to overcome. Mines can be remediated and waste can be injected into the mantle. These things cost money, and that's the real problem - cost cutting. As is obvious to anyone familiar with planned obsolescence, cutting such costs ends up costing more in the long run, but that cost is income to manufacturers that are then able to sell a replacement item, or remediate the toxic mine after it starts poisoning a local school, etc.
Solar and wind are great tech, they're just not appropriate for commercial power production, while nuclear is. Solar and wind are great for decentralized power production, for homeowners or farmers to produce power where it's needed, but corporations don't want anyone producing their own power.
Again, the problem isn't the tech, it's the politics. They screech about CO2 causing global warming, which is completely false, and downplay the fact that CO2 is a critical limiting factor in ecological fecundity such that having 10x CO2 in the atmosphere (which has been the situation for most of the existence of live on the Earth) would make nature much more robust, and farming far more profitable. It would be facile to feed ourselves - and they absolutely cannot let abundance enable us to be independent of their expensive products.
The real problem we face is overlords. We solve that by appropriately applying technology. We print solar panels on recycled PET. We manufacture our own products locally, and cut corporations out of the economy whenever we can. Everyone should have a 3D printer for making their household products. 3D printers can make clothes, dishes, and all the little doodads and switch parts we depend on today, for example in making 3D printers. By sharing the files we can eliminate vast parasitic flows of wealth that feed overlords, and pool the wealth in our own communities.
When we have nominal wealth we aren't going to tolerate unremediated open pit mines polluting the drinking water. Those mines will be remediated. We solve the source of the problem, overlords, first, and the knock on effects get solved with ease thereafter.
Thanks!
RE: Electricity of the Future: What is it, and what is stopping it.