I'd say both are mistakes. Nuclear has a long-term implementation process due to how long it takes to build. Of course solar and wind (and other clean technologies that we're not even aware of yet) will be the future but there are times where those technologies fall short (cloudy day, no wind). That's where nuclear could be a base-line option to help us until we find a permanent solution. I know it comes with it's own challenges but it's still infinitely cleaner than coal or anything like that.
Of course fusion looks really promising but that technology still needs a lot of time in the oven before it will be usable on a large scale. Nuclear has been proven to work.
Don't get me wrong, I agree with you that the other options are better. I'm just saying that nuclear can be a good temporary step in between to buy us time to perform the complete transition. And I get what you're saying about hydrogen but with the issues surrounding drinking water I don't know if we should really lean on that too much.