Ukraine has taken out A LOT of Russia’s armor. Also, recall how much was abandoned and broken down on the side of the road for minor reasons like flat tires, dead batteries, faulty spark plugs, etc.
Russian corruption is just as much responsible for this debacle as Ukrainian tactics are.
Absolutely. I don't think a lot of people understand how much maintenance and logistical support it takes to keep armored units in the field. And even then, regardless of how much support you have, a significant percentage of your tracked vehicles are going to be sidelined in any one time for maintenance reasons once they start being used heavily.
So if you take into account the standard difficulty in keeping those in the field, and couple that with the horrible Russian maintenance and logistical systems, it wouldn't be the least bit surprising for them to have lost upwards of 50% from non-combat causes.