I was thinking about this for awhile, and I was wondering, does it kind of seem like entertainment in general is losing characters with moral codes? Back a hundred years ago or something, the stereotype seemed to be that the main characters were heroes with a huge sense of justice and righteousness and so therefore they were almost morally perfect. People obviously don't like to read about that kind of person ALL the TIME, especially since the majority of people out there don't have "perfect" morals. So I think over time, characters started to become more and more realistic. And that's great! But does anyone else feel like it's starting to go too far (key word: starting)?
All of this is pretty vague, and I'm kind of talking about entertainment in general. I don't mind a character who used to do things against basic values (as in, good things that most people should agree with, like selflessness, kindness, faithfulness, love, courage, wisdom, self control, justice, etc) at first, but then eventually that character will go through their character arc and learn a lesson or two. That's not only cool, I think it's a really good example to readers. But lately I feel like some characters are becoming either too morally relative. Or at least doing things against basic values is starting to be glorified.
Any thoughts? Wanna tell me I'm totally wrong? I don't mind that at all, sometimes I'm really bad at explaining things and say something that isn't right, and I'm open to changing my mind if I was wrong. But what I'm trying to say is something I've really been thinking about, at least.