There are multiple comprehensive umbrella reviews on the subject. Synthesis of knowledge synthesis. Tens of thousands of study subjects over decades and decades.
15 MET hours above 3 METs gain 70% of the possible benefits from cardio.
Not exactly contradictory results, but it makes this sound like bullshit.