TheAuldGrump said:
Whining is counter productive, complaining may prove useless, or the same problems keep happening in spite of talking to the DM in question - so what should they do, except vote with their feet?
There are a few options, the viability of most depend on specifics I would not be privy to at this time. Most of these suggestions require the co-operation of the other players.
Mature options:
1) Ultimatum: You spoke with the DM. Speak one more time, telling him it gets fixed or you take a walk mid game. Iy its not fixed, literally get up mid game, put on your coat, gather your things and take a walk. Do not announce it, just do it. If someone asks why your on your way out, say exactly why, and mention you are open to returning next game if thing dummy up.
2) Offer to DM: Tell the DM you have an idea for a short game you want to run. Then run it, and do what you can to keep it going. If your a better DM, the other players ought to agree to keep your game going rather than return to the bad game.
Borderline:
Fire May Sue: This requires the participation / agreement of the other players. Find some in game pretext to break away from the Mary Sue. Announce that your character does not like her, and that she is fired. Promise to kill her if she shows up again. Follow through.
Be Inconvenient: There are some rules that players and DM's steer away from because they are Nuclear. No one wants to have them used against them. So break out every one of those tricks. Grapple everything. Bust out the Spiked chain Frenzied Berzerker build you heard someone complain about. Magic item distribution unfair? Start using Sunder all the time. If its a high level game, open every fight with Mordenkainens Disjunction. Take a Sorcerer / Wizard build and use the Greater Invis + Fly + blasting spells. Use Evards Black Tentacles every chance you get. Every DM has certain preferences for combat, and if you know what your doing you can make every fight not fun for him. If there are magic item shops, steal from them. Scry everything. Use spells less than strategically, such as planting that fireball area of effect just a little too close to Mary Sue. Or dropping an Obscuring Mist spell on something and break Mary Sues line of sight. Or drop a wall of ice that puts Mary Sue alone with the Enemies.
Less mature options:
Cheat: Start cheating flagrantly. Use potions you do not quit have any more, miscalculate attacks. Cast your only 9th level spell more times than you ought to. Use feats you do nt have. Announce an 19 when you roll a 9. Get the other dissatisfied players to do the same, and see how long it takes for your DM to try to counter things. Its hard to be upstaged by Mary Sue when you keep scoring critical hits every 4th attack.
Play at a right Angle to the Game: Also called an Abuse of Free Will. Stop following plot hooks. Surrender to the major villains rather than fight them. Cast Silence an NPC is about to give critical information but just will not shut up. If that won't work, instead cast Deafness on yourself. Cast firetrap on the front door of a semi-important NPC, then knock on the door and run. Stab the princess you just rescued on the off chance she is really a doppleganger, (but be sure to apologize afterwards). Run away from every fight. When the villain threatens to kill you, declare 'Not if I do so first!', than perform a Coup-De-Grace on yourself. If you need to take a ring to Mount Doom, just hop on a ship and drop it in the ocean. Or take it to a pawn shop and hock it. You can make your own entertainment, and thwart any DM that is more interested than telling his stories than running a fair game.
END COMMUNICATION