I think we're fooling ourselves if we think we can actually keep nukes out of the hands of every nation that hates us. All we'll get by trying is more nations hating us. I don't know what the best way to handle it is, but what we're doing doesn't seem to be working.
And I'l not sure who would come out ahead in a economic war with China. Us, because so much of what we use comes from there, or China because it's us buying all the stuff that keeps thier economy going.