Part of the problem is that Ukraine is not being supplied and permitted all weapons they need to repel Russian invasion. If they were, the war would be over in 2022 when Russians were running in panic from Kharkiv and Kherson oblast’.
Which is precisely why Ukraine applies technical ingenuity to build their own game-changing weapons. The FPV drones compensated lack of artillery, long-range drones and “Neptune” missiles compensated for lack of ATACMS. They’re hitting Russia where it hurts with or without Western support.