Look closely, he has been lucky. With a bowling attack like that, winning a World Cup was a miracle. We were lucky enough to have SRL in the final, had it been Aus,SAF ,they would have thrashed us black and blue.
Also, Dhoni does seem a bit disoriented when the going gets tough. Unlike Saurav Ganguly, you do not see Dhoni's skills in a high pressure game.
uhmm, we Beaten Australia in Quater Final i think.. you know why we won that game, just because of dhoni captaincy. For Ian Chappel, Dhoni was the best captain of the tournament before it started only.
When Australian were attacking Munaf, he smartly brought kohli and sachin coverup rest of Munaf's Over. He Used Zaheer when it was required.. Australian Could have score 280-290, but it was dhoni captaincy which kept them around 260.
About Bowling Attack, When u have 7 World Class Batsman then who the hell needs Strong bowling attack.
The only problem was that, we were looking to score 380-400 every time. But when we chased, then it was just a piece of cake.
Srilanka Won 1996 World cup with young and weak bowling attack.
Australia Won 1987 World Cup with weak bowling attack.
Both These world cup where held in Sub-continent.
About Dhoni and Ganguly Comparison
Ganguly lost world cup final, Dhoni WOn
Ganguly Lost Asia Cup Final, Dhoni Won
Ganguly Lost tri Series final in Australia, Dhoni won
Ganguly Lost Champions Trophy, Dhoni Yet To Win
So I won't be surprised if Dhoni next trophy is champions trophy.