Personally, I was surprised when Tevez got the armband. Don't get me wrong he's a good player but do we really think he's a leader? Not a chance! It was a big slap in the face for those who had been around longer, worked harder and are so obviously born leaders.
Besides, how many successful sides have a striker as the captain? Goals win games, sure, but only if the opposition don't score more.
Frankly I'd be happier seeing, De Jong, Kompany, Barry, or even Hart as captain well before Tevez.