Yes and no.
I'd have to say it depends on the game. In my current game - see the Riddle of Kukhulaid story hour! - there's little alignment as such and to survive everyone must be thieves, scoundrels and slayers (if not outright murderers). Conan/Lankmaar type of game with vast spaces, few humans and all the rest of that.
As such the players enjoy the moral freedom, instead keeping to their personal codes of honour, personal racist sentiments and so on and so forth. It's wonderful roleplaying opportunity.
To give alignment it'd be a lot of CN with evil leanings - they certainly have to be out for themselves to profit. Far too many dead people crucified, starved, tortured or matryed in some way for the name of good - they know better

.
ME: What'd you reckon your alignment is?
Lupicos's player: Oh, Lawful neutralish.. true neutral maybe.
Me: Does he care about law as an overiding philosophy to the benefit of himself?
LP: Not particularly..
Me: Does he ignore the law when it suits him?
LP: Well, yes..
Me: And last session he rode over a mob of starving beggars to get away from their stealing hands..
LP: Neutral evilish, then.
However in more high fantasy, modern or traditional fantasy trope type I limit evil characters to players who I know can only add to the storyline with it. Good characters I encourage.
If I'm playing Cyberpunk.. different again.
I'd say 'alignment' suits the game to be honest. And LG suits D+D and is encouraged for that game.