The problem with fusion is that in the form accessible to us here on Earth (deuterium-tritium), it still creates radioactive waste. It is not the sort of long lived waste you would see from Uranium based nuclear fission, it is more comparable to Thorium based fission reactors. In other words we already have a pretty decent alternative.
The real holy grail would be Hellium 3 fusion, but first we have to figure out how to import the fuel back to Earth from places like the surface of the Moon or from Jupiter.