I did read the post. Before quitting, the wise thing to do is to say "Why did that NPC put our PCs under geas spells?" and let the DM explain. Assuming out of hand that it's out of ego or laziness is not wise; it's foolish. It's better to allow the DM to confirm or deny suspicions of that sort; if he confirms them, then you're justified in quitting and can do so with a free mind- but if he denies them, then you'd better think again about quitting because there's likely to be more going on than the PCs can readily perceive and figuring that mystery out is going to be a part of the adventure.