In a way, CapIW is the best champ in-game
Take this thread not very seriously, but I believe he is just perfect for content up to Act 6, where he is outshined by the clear winners (Ghost and Quake).
However, for beginning and progressing players, I believe he is the best and here is why:
1) block proficiency and sustain
Players who are new to the game make mistakes. No perfect parries and intercepts, but CapIW has such high BP + Glancing, which makes him very sustainable
2) No difficult playstyle
Unlike Quake and Ghost, there's nothing awfully specific about CapIW's playstyle. That is a big plus for beginners, because they can focus on learning the gameplay of most champions and leave the Quake wiggling and Ghost idling for when thex are more experienced
3) Great scaling
He is very good undupped and is a very solid investment of sig stones. If a player gets him, even undupped he is very useful. When dupped, his usefulness skyrockets.
4) Utility
That man's a utility monster. Negates unstoppable, max sig is DoT debuff immunity, he has high damage (meaning he ends enemies faster, thus leaving less space for error), also he has stun on sp2 and pretty potent bleed on sp1. Furthermore, his sp1 hits have AAR that is often useful
5) Independant hitter
He needs no synergies, just a team consisting from different classes.
So to conclude:
Is he the absolute best? No. But he can carry a beginning player up to Act 6 (maybe even Cavalier) extremely well. For the rest of the content he is outshined by Quake and Ghost, but he is still viable option for endgame content.
Of course everyone is free to disagree (which I bet most will), I just thought this champ deserves some credit for the heavylifting he does.