I guess Chad's problem is that all he could ever do is punch stuff (and launch Rukia like a rocket). It's difficult to build a good fight around that without giving him constant power-ups. ... And even that wouldn't have been great, as the constant power-up thing is what Ichigo does and him hoarding powers got boring pretty fast. (That's why I like Uryu, his fights are more varied. He's not allergic to thinking and coming up with plans to take down his opponents. Okay, Kubo rarely lets him actually win, but still...)
I disagree, you can do some very interesting fights with punching. Kubo just isn't creative enough to pull it off. :p
And did Uryu ever win a fight? I know Chad constantly losing is the joke, but I don't think any of Ichigo's friends ever won fights unless we include his Soul Reaper friends...who won somewhat consistently unlike his human friends.
Hey, I said it was difficult, not impossible! Well, difficult for Kubo anyway, I guess, since he relies on power-ups so much...
Anyway, just like Chad, Uryu won fights against grunts, and he technically won his big fight in the Soul Society arc. Technically.
He's usually one of those characters that's nearly killed to show things are getting serious (and we should totally root for this other character that just stepped in to save the day).