It seems to me that the West has taken the hugely cynical approach of letting Ukraine bleed Russia white, by never giving quite enough resources to allow them to go on the offensive successfully.
I don't think it's technology that has stalemated this war, it was the fact that support was delayed to give Russia sufficient time to construct massive minefields and fortified positions, coupled with the lack of airpower for Ukraine & the fact that Ukraine is constrained from using Western equipment to mount attacks on Russian military infrastructure within Russia itself.