No, Ukraine is not an ally, but Russia is an adversary, and in a world of geopolitical proxy wars, our support of Ukraine has absolutely damaged Russia and made it rethink its short term foreign military and expansionist policies.
They are also down some 2 million conscripts since the engagement’s beginning, counting battlefield deaths, wounded casualties, and desertions.
The equipment and assistance we have supplied to Ukraine thus far is about 0.2-0.3% of our cumulative federal spending over the period since the conflict.
It also has not been more than 1% of our federal annual budget if you break it down yearly.
I was once petty against our involvement, financial or otherwise, with the conflict, but I have revisited it and evolved my thought process.
From a strategic level warfare perspective, it absolutely makes sense.
No US troop involvement.
We learn valuable information from Ukrainian military and intelligence services about Russian TTPs.
We get to test our own drone and counter drone capabilities in one of the most drone heavy battlefields on earth.
And Russia is caught in a stalemate war of attrition that is costing them dearly in both assets and lives.
Lots of wins and it doesn’t actually cost us very much.
About 20 times as much is going to unemployed Americans that eat and live for free each year.
Ukraine isn’t our ally.
Hope this helps.