I agree with pretty much everything you said there, with only one proviso from what Velorien has written - the morality in the game should be that of the player and/or the factions the player joins - not one imposed by the game overall (and I don't think or mean to imply that you disagree with that point - I'm just following a path your post set me on). I'm not much impressed by moral relativism as a general rule, but certainly within the limited confines of a game, and particularly with the understanding that, as you note, people are going to want to play any of a range of characters, morality should be treated relatively. If your character joins a faction that considers another faction evil and shares that view with them, or even if s/he just holds that view and decides to freelance, that should be possible in the game. The more things of that nature, the better, as far as I'm concerned. And to nod toward the distinction that Velorien made, if there are others who consider your character's actions to be the evil ones - great. That just adds more spice. Granted that that sort of complexity would be difficult to pull off in a game, I think it's definitely something toward which to aspire.
And as a bit of a side note on moral relativism, I've always been sort of amused by the people who jump into the DB line in Oblivion, get to the Purification, then are suddenly repulsed and saddened by it. To me, that's the real test of an assassin, and those who have a problem with it haven't actually come to terms with the amorality of the organization. And I have no doubt that that particular turn of events was included in the game specifically to make that point.
Why thank you sir. And, without being sycophantic for the sake of reciprocity, I really do agree with pretty much all you said in your post as well. I often do, actually. lol. :foodndrink: