@ Animeniax: I don't think anyone complained about Ichigo winning, but I am only 100% sure about what I said. I was upset that they offered up a very reasonable explanation of why Ichigo had to save the day all alone against the big bad guy, then they threw a wrench in that by having Yoruichi and Byakuya show up for no good reason. Of course Ichigo was going to be the one to beat Kariya, he's the main charachter, however it felt more right when he was the only person who had a chance to do it at the time. Even Naruto usually gets his big wins when there's no one else around to help him out or defeat the person for him.

Because the writers unessecarily bloated the barrier between realistic behavior and anime charachter behavior it made me irritated and I expreessed my frustrations.