Buu saga makes a ton more sense to me than the Cell saga
Cell saga is just all the characters being idiots all the time. that's the only reason things happen! they don't stop the androids from ever happening, then Trunks decides to go back to the future to not do anything, arriving late to the actual android arrival DESPITE him having a time machine. then the androids decide to take it slow to Goku's location, then Vegeta decides not to kill Cell, then 18 decides not to run away, then Goku decides to give a Senzu seed to Cell, then Gohan becomes SSJ2 by seeing android 16 die...which is super random?
not to mention the extreme seriousness of the saga. there's almost no humor in it -altho the driving episode filler is great-, the whole mess with time travel which is mostly wasted -FTrunks never does anything with time travel. there's no marty mcfly in this saga despite having two time machines in it-. it is largely a mess
people complain about unnecessary transformations in the Buu saga, but honestly that's the best part. transformations had saved the day two times already, so it is great when Goku reveals a new form and somehow it doesn't kill the villain.
in the end what does kill the villain is...teamwork. Vegeta and Goku putting aside their differences, Mr Satan using his celebrity for good, people using the dragon balls intelligently, which is new for the series, but it is well done
I am not fond of the Majin Vegeta sub-arc, but some people love it