I think it's funny how there are people that say these two things:
anybody could've stopped Hakkai, it just so happened Zoro was the one to do it
any Straw Hat could've taken Luffy's pain in Thriller Bark, it just so happened Zoro was the one to do it
yet, Oda decides Zoro is the one character who would actually do it and shows us him doing it, completely giving up his life and goals to save Luffy and the crew, at some point you gotta stop saying everything Zoro does, somebody could do it to, because Oda is clearly showing us the one character that jumps in and does this kinda of stuff is Zoro