I completely understand what it is to do more than everyone else -- as my frustrated tone may have concealed, I'm actually not one of the slackers. I share in the work with others whenever I'm called upon to do so, offer help when people seem overwhelmed, and contribute voluntarily when I know there's a real need. What frustrates me is the badge of honor club mentality -- people often create extra work for themselves to model to everyone how awesome and considerate they are, but then they turn around and resent it if you'd rather, say, do something outside the program than participate in these extra tasks. What we have is a clique, I guess -- people who make up extra rules and norms above and beyond and then backbite and snipe at people who don't care about these extra rules and norms (because the faculty/dept/etc. sure don't!).
Some of the work they have is truly necessary, and I empathize and support by lending them a hand and doing my share of what I've been assigned to do. I get that some people are just unlucky with this. Advisors are (sometimes) luck of the draw until you get there and find out what you've gotten yourself into. Committees are necessary, and doing a passable job with those who matter is important. But a select group of students arbitrarily deciding there should be extra rules, standards of behavior, and minimal acceptable contributions above and beyond what the faculty care about and want to make sure someone's doing a decent job of? That's where I get off the boat.
Also, fuzzylogician, I can empathize, but I've found that expecting slackers to be grateful or appreciative is a stretch. In most cases, I've found that they have the following attitude -- "why the heck are these people doing so much work, when obviously there are ways to get away with not doing a whole lot?" Maybe it's a crappy attitude (ok, it absolutely is), but I can also appreciate that it's rational from their perspective.
mandarin orange, you're right. Graduation/turnover could really help here!