Geoff Watson said:
Most players who complain about a Good-only restriction do so because they want to play a evil so-and-so whose main objective is annoying the other players, though they'd call themselves neutral, and the annoying stuff "in character". The secondary objective is annoying the DM by refusing to follow any of the plot hooks.
Geoff.
I don't disagree with your experience. However, here's what I find...When people are supposed to all be the same alignment, they wind up deferring to the most confident/most vocal Goodie of the party. It's always some guy who seems calm, composed, and rational -- but annoyingly stubborn and a bit self righteous as a player. (note: control freak) No one the DM is going to eject, so the players have to find a way to deal with him.
Every party I've played in has had that self appointed pseudo-leader who winds up making decisions for the party, and insisting since his motivation is GOOD, then opposing him is wrong. And the weaker personalities at the table simply let him have his way.
So I prefer to have at least one character that doesn't defer to the argument "Well, we all have the same goal, so this is obviously what we should do." If nobody else plays a neutral character, I like to. It doesn't have to be a trouble-making type of thing. Some people are just non-conformists by nature. It doesn't have to be CHAOTIC neutral, either. Even a level-headed Lawful Neutral character can simply offer an alternative view that might be important. It gives the pseudo-leader's detractors another option.
"Hey, this evil prince's mansion is too heavily defended. Let's grab a coupla beers at the pub and try to figure this thing out instead of charging on with your super-tricked-out uber plan. I mean, I know his evilness has really got your panties in a twist. But I'm in no hurry to die about it. How about we come up with something as a team? "
"But he's evil! We gotta get this guy! That's what we're here to do!" (out of character: "You're not behaving very heroic!")
"Yeah, you mentioned that. But y'know, I'm not feelin' it. I'm thinkin' you don't care how many of us get killed for your little crusade -- and I do. I think we can take a few steps back and look at this thing more rationally. So what if we lose a day. At least we'll all be in agreement about the best way to handle this." (out of character: "Whatever.")
This is ONE (not the only) reason I like a neutral guy in the party. I only bring it up because there's a lot of discussion around the idea that alignment may or may not produce genuine teamwork -- and I agree with those who say it does not.