I expanded my earlier comments on why its hard to understand this phase of the war
here.
I don't see any good way to judge the two sides' relative rates of gain and expenditure of vehicles or ammunition, but I think its pretty clear that the Ukrainian forces have plenty of troops (no more conscription, rejecting most foreign volunteers), that the Russians are short of them (rushing conscripts into combat, sending naval crews into ground combat, recruiting from prisons, press ganging the Donbas), and that Ukraine is getting increasingly effective equipment while the Russians are falling back on older and older equipment. About the only area they are improving is drones and Iran and North Korea are not high-tech industrial powerhouses. You can debate who will run out of shells or AFVs first but I think the personnel situation is clear.
Russia has done a lot of damage to the Ukrainian power grid but not shut it down and so many Ukrainian arms come from outside the country.
Some apologists for Russian failures seem to take the absence of the Russian air force for granted, when we have 30 years of wars in Iraq, former Yugoslavia, Libya, and Syria to show how a power with a capable air force uses it against a mid-sized country with Soviet air defense equipment. If Russia had air superiority over the front lines, this would be a very different war, but instead they mostly keep their aircraft on their side of the lines and just send drones, rockets, and missiles across. Small drones are cheap but they carry kilos not tons of munitions!
Edit: Oberst Markus Reisner of the Austrian Army has been impressed by Russian ability to disengage troops from Kyiv and Kherson and redeploy them to other fronts.
https://piped.mha.fi/watch?v=EnVMJGrNqAY One reason this war is hard to follow is that the forces on each side are so varied, so you can always point to someone on your side who is doing well and has nice kit and someone on their side who is fumbling around with grandpa's rifle.