While nuclear is more efficient in terms of base load management for the grid, the whole industry is heavily subsidized. Depending on how you want to count your beans you can call it more efficient or just flat out tax payer funded (while often ignoring any kind of insurance standards that every other industry would have to adhere to).
That being said, I also like to see more progress in that regard. Especially when it comes to waste materials. It's quite sad how active they still are yet we lack the ability to make use of that and just dump them in landfills..