A lot of the duck curve can be solved by tiny changes on the demand side. Uranium isn't exactly conflict-free either. Grid storage can also be done with sodium ion batteries or iron redox batteries - even better than the current EV-spinoff lithium ones.
Sure, solar isn't free, but most of the problems it faces aren't exactly insurmountable. In fact, we are already seeing those solutions being deployed in the world - mostly for economic reasons.