They absolutely have a chance to win the war with aid while also destabilizing one our biggest geopolitical foes who literally hack our government every chance they get.  

The only people that side with Russians in this are Russians and their comrades.