That's how I understood it. Talking about the most appropriate tool for the job. If you want to relieve stress, then Yoga, or some other exercise, may well be a better choice than meditation.
The subtext of much of the talk could be put more bluntly: Stress relief (or blissing out, which he also discusses in the talk) has little, if anything, to do with Buddhist practice.
Of course, he's too skilful to be that blunt with his audience, many of whom may be seeking exactly that...