Cardio is beneficial for heart health but not fat loss. Some cardio can enhance your immune system and lower your cholesterol, but too much can backfire.
Too much cardio won't burn as many calories as you think, but it will increase your appetite, which will hinder your weight reduction.
Many weight watchers start cardio thinking it will help them lose weight. You'll be astonished to learn that cardio doesn't burn many calories unless you go hard.
It stimulates appetite disproportionately to calories burned for most people.
Strength exercise and calorie deficits help you lose weight and keep your muscles. This does not mean cardio will slow you down.
Cardio is fine as long as you don't overdo it and combine it with strength exercise.
Strength exercise improves metabolism and burns fat by building lean muscle.