I think similar objections have been posed, for fifty years at least, regarding "That's why..." Something to do with predicate adverb issues and the verb "to be", as I recall. The preferred (read "correct") construction was "The reason is that..."