If NATO could supply the materiel for Ukraine to "singlehandedly" defeat Russia, they would do it in a heartbeat. But they don't have it!
It seems more like politics than anything else.
Countries want to help.
But they don’t want to help too much, where they then get pulled into the war (or have Russia target them).