Aaron Smith said:
And I am not obligated to play in his game. If he has the right to question me, then I as a fellow player also have a right to question him. Why should he be special or above the rules if I am not?
Eh, DMs make mistakes. It's part of being human. DMs might make math errors or errors in judgement. If you can point that out, or raise your concerns in a polite manner, that's fine. He might correct his mistake or might decide it's too minor to quibble.
On the other hand, the DM may know more about what's happening than you do. If that information impacts the combat (or whatever you're doing), then trying to badger the DM into revealing all modifiers is pretty much counter-productive to the game -- the player(s) should be trying to figure out what's going on in game, rather than brow-beating the DM.
I've got one player who is very experienced and good at tracking all the game play stuff he needs to. On the other hand, he's also very quick to jump at anything that doesn't add up to exactly the statistics of which he's aware. This wouldn't be bad, if he just said, "Hey, could you check your math, that doesn't sound right to me." Instead, he's passive-aggressive about it at will say things like, "So, they open the door, move, and attack?" and continue to say, "They can't do that!" when he is assured I haven't forgetten anything and am completely aware of what I've said. If I'm extra lucky, I can get a huff or a pencil tossed onto the table. Maybe even a, "Well that design sucks."
It ticks me off to know end, but he keeps it just low enough to avoid getting booted. Most of the time, I almost totally forget about it by the next session.
Anyway, the short response is: If you want to treat the DM like just another player or an opponent, play DDM. If you agree to play D&D, the DM is more of a referree.