Sorry missed this….
Enel had Luffy's weakness? Luffy's only weakness was that he could not take the heat just as everyone else in the SH crew. Corc also has his weakness. All of his attacks had an effect on Luffy. Altough Enel had Mantra and the speed of light, he still couldn't use his best offensive powers against Luffy. All he could do was escape. Imagine a Croc without his offensive powers. Basically, Croc would only has his phiscal strength and his defense.
Yeah, Ener stated and had a "BLADE" that was able to hurt Luffy. Crcodile OVERCAME his weakness and STILL killed Luffy while Ener just got his @#$ kicked and could NOT adjust. That is the level of Shichibukai, Ener is none of that.
If I remember right,, Arlong almost bit his arm off. Even Krieg gave Luffy a better fight than Enel did. The fight between Luffy and Enel and Luffy against Croc fight3 was very similar. The first to fights were to Luffy's disadvantage because he didn't know Croc's weakness. If Luffy would not be immune against Enel best attcks, he would be dead by now.
No, Luffy slammed Arlong many times and was in control of the entire fight. Kreig? LOL that was a battle over water and Krieg kept getting owned. Also Luffy knew Croc's weakness was water and used it in the second fight and STILL got killed. Luffy kicked Ener's #$% with physical attacks ALL Skypiea LONG…....how boring.