Well, to start out...I thought DBZ was amazing when I was little. I mean, I grew up with it. Now, I wouldn't call it bad for the reasons that you did. As you can probably tell just by watching DBZ, you get the kind of feel that it wasn't planned like most anime are nowadays. To its credit it was probably difficult to know what people wanted out of an anime at the time because DBZ was one of the first mainstream anime.
That's really the entire point to this whole thread. Anime like Naruto feel well thought out, they feel planned. However, DBZ just feels like it was being written as it was going along. I love DBZ and I always will, but my point here is that one of the basics of writing, whatever type of writing it may be, is that you can't advance or further develop the story if the characters aren't developed as well, and that's the bottom line. Naruto character development began almost immediately, while DBZ character development didn't begin until the middle or end of the anime, and even then you didn't really get the sense that you knew the character that you were looking at.
But hey, maybe this whole post seems silly to you, like duh. Of course you can't develop a story without character development, that's like an inherit thing about plotlines, right? Well, that may be true, but a lot of people just go around bashing anime and other things because they find one little detail that they don't like about it. The only reason I even took the time out of my day to write this is so that the flaming and other things stop. Comments like, "DBZ gave birth to this and that" aren't really helping. We all know this because like I said earlier, DBZ was one of the first mainstream anime out there. My understanding isn't that DBZ is better or worse than Naruto or Bleach or any other anime out there. It's just that it isn't as developed as other anime.
Basically what I'm saying here is that you can't just make a thread because you feel that your opinion needs to be expressed. There are other ways in which to express your opinion than making a big thread about it that you know is going to start a flame war. I know that my post will most likely be ignored (They almost always are) But whatever. You guys can think what you want, but I'm getting my opinion out there as well, and maybe it can help stop the flaming at least in this thread, because it's not going anywhere. Eventually it's going to get closed like so many other topics like this. Have a nice ****ing day everyone, and please excuse my wall-of-text. Or don't. I don't care.