For whom?
What these scientists do have is years of frustrating experience trying to confine plasmas, or finding alternatives to doing so. I think we are all entitled to be very sceptical indeed that it will all be solved by some Johnny-come-lately outfit that has yet to file a paper, let alone produce a working design. All they have, to date, seems to be a press release. Now, maybe they have hit on the solution that has eluded the world so far. But maybe not, eh?
Well, to be fair, I wouldn't call the Skunkworks a "johnny come lately" outfit... they do have gobs and gobs of money and incredibly talented people after all.
I say we withhold judgement until the papers are published and the results are in.