Zolo fans are master of hypocrites or always have twisted narratives. Kidd said that Zolo blocked/took an attack for a second. Law said that last he took could have shattered the body. Neither Kidd nor Law implied that Zoro took the whole attack. Panel clearly showed Law teleported everyone including Zoro. But somehow they have skipped that panel.
These folks are the ones who say 'missed' means Kaidou dodged or watch out means dodge which never implied in scans. The fact that Zoro could stand properly and do attacks means he didn't take the full attack.
There is no hypocrisy there, just you who, apparently, cannot read.
Kidd said that Zoro blocked the attack for 1 second then Law said he took it. Does that means the same thing? Does the two assessments contradict themselves? No and no.
So what that means?
That means that 1/ Zoro blocked the attack for 1 second (Kidd statement) 2/ The attack overwhelmed Zoro this why he took it (Law statement).
Rather than calling people name question yourself on why you are unable to understand a piece of art aiming for 13 years old. Because this say a lot about yourself. Reflect mate, reflect and shut you mouth. Thanks.