*Oda babysits him and keeps him away from swordsmen*
Let's get one thing perfectly clear. Cracker was a swordsmen. Cracker wielded Pretzel (A meito) and was the closest to ever remove a limb from Luffy. Luffy has defeated a Yonko Commander Level Swordsmen before Zoro.
You can cry all you want, but it happened. Even with Preztel, Cracker was unable to land a single critical hit on Luffy after fighting for hours.
Let me guess your response: "Cracker isn't a "pure swordsman"
My response: Bullshit. Cracker wielded Preztel in more panels than Rayliegh and Roger wielded a sword and you are so quick to say they are swordsmen. Fujitora is a swordsman and uses a DF like Cracker, but Fujitora is a swordsman. But you single out Cracker, what a joke.