A lot of y’all are arguing a straw man. Barely anyone thinks that Kidd can just straight up take Zoro’s swords out of his hands. Of course he can’t. Zoro’s grip is too strong for that. But what a lot of us were arguing is that Kidd’s magnetism would have an effect on and hinder Zoro’s sword play. The fact that in this episode Zoro was straining to keep his swords in his hand shows you that the magnetism does have an effect and at the very least would interfere with and slow down his attacks. That’s what most were saying, not that Kidd can just rip Zoro’s swords out of his hands like he’s some fodder lol.
If he has to strain to keep his swords in his hand, then he’s at a disadvantage. Simple. Repel will definitely slow down Zoro’s attacks as well. Again slow down, not completely repel.