The natural state of being is ignorance. We only change that state by asking questions. I will always prompt my players to ask questions, generally with descriptions I hope are evocative and curious, inherently inviting, "But why would that be so...?"
If something genuinely doesn't make sense, then I have erred and I am 100% always willing to correct my mistakes. I will, in general, default to whatever interpretation is maximally favorable to the players when a mistake is noted, within the limits of established fiction and general decorum. That said, I do expect a player to demonstrate that I have made a mistake. This is usually extremely easy if I have in fact made a mistake.
A player who gave the first three excuses would be given three chances to correct their behavior going forward. The first time, I'd simply gently admonish them and suggest a better approach. The second time, I would tell them that that isn't how I run my game, and what they need to do differently in order to work with me. The third time, I would have a private conversation with them where I tell them precisely what is wrong with their behavior, why it is disruptive, and discuss what changes need to occur--including offering my own effort to try to meet them in the middle about it. If, after those three tries, the problem continues to persist, I would politely but firmly tell them they are no longer welcome at my table.
I don't tolerate bad-faith play. Period. And I don't think anyone else should. I do, however, give people a chance to correct their mistakes (because God knows I'll make too many).
The fourth thing is an actual argument with potential merit--it depends on what LMNO and P are. But if the player is genuinely abusing my leeway, claiming things don't make sense that demonstrably do (especially if the other players generally agree with me on that), then they'll be given the exact same three chances as before, just tailored to this specific issue. Perhaps I am tooting my own horn, but I am generally a very patient GM.
Okay. As noted, I don't tolerate bad-faith player behavior, so...I don't see the gap here.