I definetly think Mike is overrated by some people. now i'm not saying he wasn't a capabale don but the guy did make some blunders and was lucky. I mean if vito doesn't tell him that one of his two capos will turn on him mike probably dies. also Roth pretty much outsmarts mike the whole movie in Part 2