I think the problem with that is, to some people, that isn't role-playing.
If you are playing a historically accurate 12th century RPG, it's metagaming to bring in science and other modern concepts into the game.
I my game, my expectation is that you are protraying a fictional character who acts and believes as a person who lives in the game world, and not as yourself.
But all you're really doing here is restating the expectations that cause the conflict.
It's one thing to ask a person to pretend that s/he doesn't know that rotating coils in magnetic fields cause electrical currents. Part of playing in a fictional fantasy world is pretending that the world works differently from how it really does.
But asking someone to pretend that slavery is permissible is something different. For some (perhaps many) it may be more like asking them to pretend that a Euclidean triangle has only 150 degrees - ie asking them to pretend to believe the obviously incoherent.
There may be nothing wrong with
asking, although I think everyone would acknowledge limits here. After all, the attraction of fantasy is often a romantic one - noble and honourable warriors, worthy causes, etc - and it undermines that romanticism to focus excessively on slavery, status-based poverty, etc (notice that in LotR, for example, none of these things figure very prominently). Take away the romaniticism and just leave the moral difference, and who is going to want to play (as per my purging of the Kulaks example upthread)?
Here's the classic example of this disconnect, that I bet every gamer has experienced:
New gamer has a PC of lowish level that is brought under good terms to meet the King (or some other high noble). He's told to kneel. he says "I kneel before no man." and promptly gets into a meta-game argument with the GM or his PC is executed/jailed.
If the player is running a PC that is a member of the society (not some wildling from beyond the king's realm), it is expected that he knows his place in society and the minimal expectations that one bows or kneels before the king.
Again, this seems just to be restating the problem. If the player wants to play a PC who kneels before no one, isn't that his/her prerogative?
And if the GM is setting up situations where that player's desire will cause arguments, execution and jailing, then I think the GM has probably failed. At a minimum, the GM obviously has failed to adequately accomodate the player's desire for protagonism in respect of his/her PC.
If nothing else, as a GM, if you've got different social norms setup (slavery, strong hierarchical social structure, etc), don't just write that stuff down in the player's handout. Explain to the players that the campaign has different social norms than the players and that their PCs should act as though they are familiar with it. They should be wary of making knee jerk reactions over things as players they disagree with.
I guess it's a GM's prerogative to ask his/her players to play along - and I agree that it might be helpful to do this via more than just a handout - but ultimately I don't think the players can be forced to accept as worth portraying an outlook that they strongly reject.
I do think, though, that putting players at odds, let alone their characters, is something that needs to be handled properly.
Completely agreed.
The easiest solution is not to put these moral questions at the front and centre of the game if you don't think the group can handle it, or will handle it in a different way from what you would prefer.
along the lines of not antagonizing players into situations, is to not make extreme cultures (compared to modern society) be the norm and in the players face.
<snip>
It's one thing to have some flavor, it's another to setup conditions that will lead to players arguing over morality of their actions because they believed they were acting within the setting's allowed trope.
Exactly.