I personally think Dragonball Z has a great storyline compared to some of the other crap that's on TV with real actors or animated. The entire Dragonball series and most of Dragonball Z started out as a show for japan's younger crowd. Apparently there was enough of a following of older folks griping about the lack of good content, meaning fight sequences and they switched gears towards the end of the Frieza saga. The change is noticeable in the shitty american version. The fights got better and lasted twice as long as previously. They even aired the episode where Krillin was blown to bits by Frieza and Goku got mad and got even.

I was upset with how badly that scene was hacked. I got over it quickly because I'd already seen an import version. Do yourself a favor, rent the UNCUT dubbed or subtitled version of Dragonball Z. Don't stop there, do that with all the anime that's currently airing on TV these days. You'll see a much better product all around.