While your point is correct that Russia is being depleted, truth is that they are being depleted at an increasingly slower rate. Their military industrial complex has really stepped up and they continue to output more tanks, IFV etc.
Additionally, the Russian fighting machine has become more...