GT tries to lampshade it like I said in a previous thread, where Goku says Saiyans get stronger the more they fight, GT just made it more ridiculous
Base Goku holding back against Uub in the beginning isn't probable IMO, considering he really wanted to have a proper fight with a Kid Buu tier enemy at the end of Z