Every system has its flaws. I do believe nuclear energy is the most efficient and clean, right now. In the future there might be something better, but at the moment nuclear energy is the best.