Numbers have never been in Ukraine's favor. With provided funds and tech by EU and US to mass produce long range weapons Ukraine managed to shorten the gap somewhat, but they're still losing, and they're a "zombie" country that is still afloat just because tens of billions are pumped into their economy and military every year.