Posted January 22, 2010
before you knock it, try programming a game with shades of moral gray. it's hard enough trying to make two completely branching play styles or storylines, but we simply don't have the technology to cover all the degrees of human motivation. we'll keep getting closer, but just remember that developers aren't simply stupid, they're doing the best they can.