well alot of people don't understand the nature of animes and thus don't like them, the animes with "horrible or confusing endings" are actually most of the time animes that end because they lose funding and can't do the next season, the mangas usually carry off from where alot of animes die out.
not all animes are "charging their attacks for 3 episodes" and Naruto and Bleach both started out good imo, I watched naruto for a long time and enjoyed most of it, same with Bleach, but I'm done watching Bleach cause they are reusing old story line templates in different settings (had to save the one chick and raid an impossible place to save them, copy and paste onto the new story line) and the new Bleach arc, WTF?!?! one day they are in where ever that spirit world place was, next episode they are all back in the real world like nothing happened just to start a really bad filler arc? WTF are you thinking?
naruto is a love hate relationship with me, when the fighting gets good and the story is USUALLY pretty interesting (I liked the fight with the giant sword guy and his side kick)
in all seriousness anime stems from a totally different culture then america, some of the stuff you have to take with a grain of salt, because thats just how thier culture is, for example, in america you have seasons which take a break over the summer months usually, but japanese anime runs none stop with no breaks, so obviously they will run out of material, sure somethings are annouying in anime, filler arcs, flash back episodes, stare down contests, bad guys spouting life stories at the drop of a hat, but there is ALOT of good anime out there aswell, if you don't like anime, thats fine, not everyone understands it or wants to understand it, and you can stick to your american movies if you like, but other people enjoy some of the new animes and old animes, and since its geared towards a more teenage audience, tends to help to be abit younger to get it lol
and this thread as turned into a talk about anime to a bashing of naruto and bleach, okay we get it, you don't like it,