Except that in this case the situation really is black and white, no grey area. A peaceful sovereign country was invaded by some genocidal fucks and it is our duty to help them. Corruption is not an excuse to stop the support, because Ukraine is actively trying to sort it out too. They know what life is like in the EU and they want more of that.
For the record, I live in EU, some 60 miles from the nearest russian military base. I have personal interest in Ukraine's victory because if it falls, then my country might be next.
US spends about as much per capita on healthcare as many other developed countries. The issue is that your insurance companies pocket a lot of it. Be angry at them, not at Ukraine or the weapons going to Ukraine.