No one said he was an excellent captain. That is why he wasn't given it after Dravid/Kumble, that is why he retired from the post and has denied the role multiple times afterward as well.
But, his captaincy in this IPL was indeed good. He utilized Harbhajan well, and kept Lasith in the bank for the death overs cunningly to choke the opposition at the death. I was very surprised at how well the team gelled under Tendulkar - he expects everyone to have the same attitude and commitment as he does and obviously that is not possible. But this time around, it was different I feel.
I back the Bhajji movie. I saw his 40-odd bitz win Mumbai a game. He has batted up the order at around 3 in many of these off beat tournaments (like the corporate cup) with success. Although yes, I feel Pollard SHOULD have come ahead of Duminy, they still had some comfort room to work with and I think Duminy should have been capable to perform under those situation (The RR was around 13RPO, and that is totally doable especially with only 4 overs left)