US spend: 57 billion USD; US GDP: 29,000 billion. US spend on nukes as % of GDP: 0.19%
Russia spend: 8 billion USD; Russia GDP: 2173 billion. Russia spend on nukes as % of GDP: 0.36%
France spend: 6 billion USD; France GDP: 3174 billion. French spend on nukes as % of GDP: 0.18%.
Your "staggering reality" of 100 working missiles is completely delusional.
At some level when people have enough technical skill to do these jobs well, they also have enough technical skill to leave the country and go elsewhere and do something else for better quality of life.
Like GDP per capita in china is much lower than the USA, I bet that their nuclear program engineers are getting paid at least ~80k range, which while less than the equivalent engineer in the USA is paid, is not the same level as what a direct PPP comparison would give.
With your logic Kongo should be able to afford 5500 nuclear warheads just by spending 0.4% pf GDP. That's not possible is it?
My bet is that most of them are in disrepair. Russia spends around 8 Billion USD on nuclear weapons. France spends around 6 Billion USD on nuclear weapons. Difference is that France has something like 200 warheads, while Russia has something like 5500 warheads.
https://www.icanw.org/nuclear_spending_get_the_facts
Furthermore the fact that using of nuclear weapons has extremely low probability of happening is giving a massive space for corruption. Why maintain what you are not going to use? They managed to siphon money from maintenance of armored equipment, why not ICBMs?
We can get to the staggering reality like Russians have less than 100 working nukes and they themselves may not even know which one are those from those 5500