You probably started to read the manga in late Egghead Island arc, lol. Nice joke.
Define the "Haki" level, otherwise it's just a waste of time to discuss with you.
Enel was taking the hit cuz he could. He knew none of them were able to hurt him.
That being said, this is how easily Enel reacted to Zoro's combat speed:
One attack, ONE ATTACK left Zoro at Enel's mercy who was intercepted by Wiper:
Wiper, who was comparable to Luffy and Zoro, could not even PERCEIVE Enel's lightning attack:
Same with Zoro:
The moment Luffy was able to deal damage to Enel, this is how the fight was like for Luffy, against an enemy who was 99% nerfed:
If it wasn't for Luffy's lightning immunity, the strawhats would inevitably get the Sabaody Archiple ending without doubt.
It's also funny how you give SP Zoro some imaginary Haki ability when Enel was the one with
real top tier CoO in the first place. Nothing would change. Give Zoro some new world pirate level of CoA/CoO, Enel still destroys him in 2 moves. Cuz Enel is on an entirely different level compared to them. Even pre skip Lucci would get his ass kicked by Enel, there's no discussion.