His take is actually not that bad. We Need doesn't mean it's gonna happen, it's just wishing.
And I think he's right that if the US had that kit, they'd have a chance. Now the fact that that kit doesn't exist, and SEEMS like it probably violates physics so NGMI.
But I think his stratigic analysis ...