As soon as everyone agrees to build more nuclear power... We're not anywhere near ready to use anti-matter, but the next best thing faces extreme opposition for some reason.
Hydrogen is pretty much a solved problem too. Most of the critics are just stuck in 2010 or earlier.
I did not have primarily nuclear in mind, but obstacles to extending long-distance electric grid to support renewables. But hydrogen pipelines are going to have even worse problem with this. And you did not really debunk any of my "stuck in 2010" criticism.
Hydrogen is pretty much a solved problem too. Most of the critics are just stuck in 2010 or earlier.