Question: why is dbgt not canon?
Answer: GT isn't part of the official canon set up by Akira Toriyama himself. ... When it comes to franchises like this, anything that the Word of God says is canon, in this case, it means anything that Toriyama has had direct involvement in writing. Since he had no involvement in writing the plot of GT, it isn't canon by default.