If you assume that it costs 2 million dollars to train a single doctor, thats 34000 doctors you could theoretically add to the supply. Instead, we turn it into a bunch of dead, dismembered, and probably now deranged people, and free floating weapons that will inevitably end up in the hands of some future enemy.
The fact that we can't currently efficiently turn money into useful results over here doesnt make me feel any better about turning that money into arms and handing them out like candy thousands of miles away.
How do we know aren't going to be a few trillion poorer in 20 years leaving Ukraine the same way we left Afghanistan?