The worst problem is that everyone has been sending miserly numbers of everything.
Consider Patriot batteries - the US plus Nato have @110 Patriot batteries in service (the US has 80 in active service, plus @40 in reserve). They sent 3 to Ukraine.
And you bet the farm that the 3 the ukes got didn't have the latest software upgrades, that were incorporated AFTER the Gulf War targeting flaws.