Yeah, that is an annoying tendency and I don't think it's limited to superhero stories. It seems like some writers just don't see the difference between "character has sympathetic motivations but becomes a villain by going too far" and "character has sympathetic motivations but becomes a villain because of unrelated random acts of puppy-murder".