It's amazing the stuff you see when you actually bother to reread One Piece
No, Zoro is not an idiot. He can, in fact, stop other people, including apparent super genius Sanji, being idiots on occasions. Even the towering intellect that is Sanji can say he can come up with excellent plans.
[automerge]1581331695[/automerge]
Sorry, what obvious stupid trap? Going up to a totally lifelike Nami thinking it was her? If we're decrying people for falling for "obviously stupid traps" in the Alabasta arc I'm sorry, but we aren't moving past Zoro and Nami being the only ones who realised that the townsfolk of Whiskey Peak were not, in fact, delighted to see pirates and actually planned to murder them in their sleep.