There's nothing innately wrong with questioning/arguing with authority figures. The trick is to know WHEN to do it.
It's one thing people need to remember about, for instance, cops. On the side of the road with traffic whizzing by isn't when to protest your ticket, act argumentative, or whatever. Take the ticket, and get your day in court. That's what court is for, by definition.
Likewise, arguing with the GM. In the middle of the game? Shut your yap, and roll some dice, and move on. Don't hold up the fun for everyone else by pedantically flipping from page to page, citing rulebook after rulebook, and trying to "win" by making your GM eat some crow. Make a mental note to talk about it after the game or e-mail your GM sometime before next weekend, and get on with your life.
The hard part is knowing when to speak up, and when to just let things sit for a minute and wait for the right time.