The time for that attitude was the early 2000s, when we started two wars that cost us 30 trillion dollars. We're currently disposing of old military equipment that we would otherwise have to spent money destroying. We're also getting commitments from them to buy our military equipment going forward.
It's ridiculous and disingenuous to claim that supporting Ukraine is playing World Police or even a financially meaningful engagement in foreign affairs. We're giving them "store credit" to get rid of our closeout merchandise and getting a ton of value in return.