15 points
Weight training also helps considerably, as while it doesn’t directly burn as many calories as intense cardio, bigger muscles require more calories to maintain, so by building muscle you’re increasing your resting calorie consumption
4 points
Totally. Also while you may not burn as many calories during the session itself compared to the same time doing hard cardio, your muscles stay “activated” for up to 48hrs after the session, continually making you burn more. And then like you said eventually once you have bigger muscles your daily expenditure is higher at all times.