Luffy dosent have neearly as much endurance as Zoro, he might recover with magic, but that dosent change the fact that he is too easy to KO, he would never be able to block that kind of atack.
Zoro was the only person on the rooftop that could do it and soo he did it, simple as that.