Excuse me, are you promoting Scientology as a source of explanation or a solution for *anything*?
"Excuse me, are you promoting Scientology as a source of explanation or a solution for *anything*?"
I think he's saying more along the lines of *even* the Scientologists agree.