Can't Marvel keep things straight with this character? I mean, he's a good guy, right?

So why is it one minute he's being arrested in Jessica Jones, or seen in The Bar With No Name, or fighting with a bunch of villains against Kraven, and now I'm seeing him in ASM #69 working for the Foreigner?

What's going on? Marvel, he's a good guy. You know, like he is in current issues of Iron Man?

Just getting a bit annoyed with the lack of continuity these days.