Mike P.T. knows his shit, as a pt I never really do cardio, depends on goals and body type...
i have the genetics to stay ripped with very little cardio, but i also lift 6 days a week, heavy sessions, believe it or not lifting weights does exercise the heart...