There are separate arguments about the neglect of some of the US’s nuclear weapon support infrastructure.
And it’s correct to see a potential opponents numbers of certain weapon classes (including, say strategic nuclear weapons) as one of a number of factors that will feed into decisions around types and numbers of weapons you may require yourself.
But such decisions don’t involve chasing arbitrary numbers to match opponent Y or Z. That kind of thinking (Y has 100x, so must we) was never logical or rational and largely died with the Cold War. For those still making such arguments - that speaks far more to their mind-set and insecurities than to those voices having any real understanding of the real current and future challenges and how best to try to tackle them.
For Russia, the US need at least 1,000 ICBM warheads and 1,000 SLBM warheads deployed, preferably new with some MaRV and HGV options. For China, it needs at least the same again, so 2,000 of each total 4,000 deployed. Bomber warheads, probably 1,000. And maybe 1,000-2,000 MRBMs/IRBMs and SRBMs plus tactical fighter deployed warheads.
So that's 16 subs with 16 missiles each, 8 warheads per missiles.
500 ICBMs with 4 warheads each.
1,000 ALCMs and and 500-1,000 bombs,
1,000 LRHW or similar with nukes, maybe longer range is needed, 500 GLCMs. 500 PrSM with nukes.
500 tactical for F-15E/F-35A/C carriage, maybe a few on AShMs.
So 5,500-6,000 strategic (I really don't even like counting bomber ones as strategic, it's only 4,000 true strategic IMO.)
1,500 INF.
500 Battlefield.
500 aircraft tactical.