In my mind we do need nuclear weapons as a deterrent, but really only with regards to China and Russia (and a bit with North Korea). And, let’s face it, we will probably in reality not need it. Our relationship with China, the country that is by far the largest threat to us, is very complex right now. They are (IIRC) our biggest trading partner and we are theirs. They are starting to commit huge resources to their armed forces, purchasing carriers and submarines from Russia and trying to engineer their own. They have been educating about 100 times the number of engineers and scientist every year than the US. Nukes are not really going to help us with this.