I think your putting too much emphasis on "repairing". Sure your body is going to be healing, you will be sore, your going to feel it but your body isn't in overdrive.
You can do various sets and reps with weight and like any exercise or change in activity will respond and recover. There are key factors for cardio that lead to more effective afterburn, intensity, duration, heart rate max and avg play a factor. Can you achieve those with resistance, yes.
Repairing doesn't burn calories. You can break you leg or get punched in the. Bicep until you bruise your body will heal and repair but your not burning extra calories doing so. A person who hasn't squatted in 2 years can max out and be sore for 3 days their body is Repairing but they aren't burning excess calories, their metabolism has gone back to normal etc. Youre consistently , growing hair, nails, digesting, maintaining a regulated temperature that's apart of living, basal metabolic rate.
To reiterate cardio, and weight training causes epoc (afterburn) but it's proven more effective in tests and studies with labs by people who are hooked up to medical grade heart monitors not fitbits, and other devices that monitor oxygen consumption, temperature and other statistics than weight training alone. When it comes to working out there are various goals and objectives, stamina, endurance, strength, speed.
Running 1 mile is not equal to walking 2 miles. Just like someone 3 rep maxing or one rep maxing 425 isn't the same as someone doing 40 reps of 135 (I'm not looking at a rep chart)
The reality is no one is having crazy epoc like hours and hours of burn except pro athletes, tour DE France etc. Regular Joes are still burning extra calories in the shower or when they sit down 30-an hour at best