Le niveau de Croco à MF et à Alabasta est le même...
C'est juste que Luffy est le héros, je vous rappelle que Croco l'a "tué" 2 fois et que le 3e round il se battait n'importe comment, le mec était désemparé car son plan avec Pluton est tombé à l'eau...
Bref, autre que la raison scénaristique, je trouve ça logique.
A MF, il a fait quoi ?
-Attaquer BB, stopper par Luffy puis se s'éloigne de BB à cause de random
-Se fait défoncer par Joz, alors ok il s'est pas fait OS mais il s'est bien fait éjecté, heureusement que Dofla est intervenu 
-Ensuite justement, il tient tête à un Dofla pas sérieux du tout
-Il stoppe Mihawk dans sa course contre Luffy, alors oui c'est impressionnant , mais Mihawk était comme Dofla, loin d'être à fond sinon il aurait battu Luffy en 2/3 mouvements
-Il coupe Akainu, sauf que celui ré-attaque Jinbei 20 secondes plus tard, autrement dit Croco c'était un microbe pour lui
Bref, je vois pas trop d'incohérence, relisez l'arc Alabasta et vous allez voir que les coups de Luffy n'était pas si faible, et le fait que Croco se croyez invincible sur Grandline (logia toussa toussa) sa joue aussi...