I don’t know if there are other options out there, but the smoke buddyhas worked well for me. It’s a pretty simple device, and basically just acts as a filter for your exhaled vapor. You literally just put it up to your mouth and exhale into it, and it filters 100% of the smell out. If you combine it with dry herb vaping, you shouldn’t smell much of anything aside from the not very pungent smell that comes from the weed heating up in the dry herb vape. To me, that smells mostly like something being toasted, not a strong weed smell.
I think he’s arguing in favor of therapy, not against it.