You&#x27;re putting down the weight lifters but I would argue that weights is better than cardio. With weights you build your strength, your muscles then consume more even when not exercising. Too much cardio starts burning your muscle giving you the skinny fat look.<p>Cardio takes a long time, an hour each day for 5 days is 5 hours. Can burn more at the weights. Unless you do sports that need endurance (MMA, boxing, rugby, …) you don’t need cardio. Strength training will increase your cardiovascular fitness above average.