I think part of the disappointment many fans have with this season comes from just how much the characters have changed since the defeat of Cell. Although the Celestial Tournament Saga is full of fun characters and hearkens back to Dragonball in many ways, aside from a couple of offhand references from Goku later, the Saga may as well have never happened; I mean, if the Supreme Kai is bringing in the mightiest dead warriors to combat Buu, where are Pikkon and Olibu? Not a major misstep though, and the World Tournament Saga more than makes up for it. The Trunks/Goten fight is one of the best in the series, Spopovich is a memorable villain for such little screen time and Mr Satan is always good for a few laughs. Also, unlike some of the later Sagas and films, Android 18 gets to go fight (at least in the tournament) because she is stronger than half the Z Fighters, plus even Videl gets some great fight scenes.
If I were to guess at the one big problem with this season, and to a lesser extent in the next two, is that it all feels like a bit of a let-down after Cell. There are plenty of good ideas, great jokes and fun characters, but they never really hit the emotional heights of the Father-Son Kamehameha and Trunks returning home to free his world. Honestly, were I not doing a full rewatch of the series, I probably would have stopped shortly after this, but the Tournaments are still a lot of fun, even if their endings aren't the best in Dragonball history.