Because they’re given just enough resources to bleed Russia, without giving them enough to beat them.
Ukraine want them gone for sure, but the US would rather Russia just waste its resources on a futile war.
I suspect Trump’s “peace plan” is just “everybody keeps the ground they’re currently on and have a ceasefire while they build up resources again”.
The average MAGAt is going to really confused when they find out who runs Israel.