This is what happens when you have multiple writers come in and out of serialized fictional characters. Core values/morales may remain consistent...but when you get to more grey areas or things that don't have a clear right or wrong answer.....well...there you are.