No. of Recommendations: 1
No, you haven't missed anything. They barely managed to get positive energy output (i.e. more energy out then you put in), though some even question that if accounting for inputs the scientists didn't include in their calculation. That was about 2022, IIRC. Nothing much since.
If you don't have a process to produce fusion, I'm not sure how you will build a plant. What equipment is necessary? How big? Lots of questions. Even if they just build a shell, and "we'll figure the rest out later", there's no way to know if that shell would be suitable if/when they actually get a working system.
As the other poster said, seems to be vaporware.