It is but I still think he's more credible than Toei's filler teams that gave us such gems as "the meteor was summoned by the god of planet Vegeta" and "there was originally one DB that was divided to 7"
True, but in the special, at-least at the time it released nothing much was contradicted. Other than Goku being cheerful at the end but I guess they really wanted that kind-of ending.