Did Kinemon block Kaido or has the definition of blocking changed?
Luffy is strong. Zoro temporarily blocked Kaido once, perhaps during the time he used Ashura, in which it's presumed that hybrid Kaido exchanged blows with Ashura Zoro. Kinemon didn't block him; his swords were broken and his body crushed like a soda can. Marco indeed blocked it, using his Phoenix defense, redirecting a heat blast aimed at Nami.
Marco, Zoro, and Luffy are much stronger than Sentomaru, however, Raizo and Kinemon have never blocked anything.
So Kizaru has started off really poorly here, I honestly hope he gets better because so far it's pathetic.