It'd have to hurt him to do that, kizaru's shooting at him and marco forming holes in him so the lasers went through harmlessly while marco was in full zoan form, didn't make marco have shake lines. Queen due to the weapon being in his mouth caught him off guard, thus the attack landed, and marco had to regenerate instead of avoid the attack instead of avoid it.