It's true that TOEI are Goku fanboys, but most of Japan was at the time I'm guessing, for the simple fact that Gohan was supposed to be the hero in the Buu saga and defeat Buu, but the cries from the Goku fanboys made Toriyama change the story and once again make Goku the hero. GT aired right after Z ended so it only makes sense they would carry on in that manner. I don't agree with it cause I hate Goku, but it is what it is. For what it's worth GT had some cool villains and some good battles, IMO. I didn't think it was great but I liked it. Trunks wasn't too useless. He was all through the Lost Episodes with pan and Goku(even though they sucked), he put Golden Oozaru Baby Vegeta on his ass, and he managed to hold off Omega Shenron long enough for Goku and Vegeta to fuse. He still kicked ass.
