A good amount of games this past gen have included morality systems to give more choice to the player, however, these morality systems are shallow. It's not so much a choice between good and evil, as it is between a choice of hero vs hero with an attitude.
More importantly, there's no gray areas and moral dilemmas are solved far too easily. Moral decisions in games like Mass Effect 2 is more of "pick a uniform color and stay on that team" than doing what you believe is right and finding out the consequences is later. I did like Mass Effect 3's conflict-of-interests morality though.
But despite not having any choices, TLOU does a much better job at morality by not asking easy questions or giving easy answers.