I’m fine with a Luke Cage who can move past the more
elements on the ‘70s comic, but I feel like the showrunners of the Netflix series went all the way in the other direction to the point of making him boring. There is such thing as a middle ground. For example, “Hero for Hire” is an interesting concept that separates Luke Cage from the other Marvel superheroes. Why get rid of that just to make him, as Cottonmouth said, “Harlem’s Captain America”? And while we really didn’t need all the ‘70s jive-talking, I’ll never understand why they wrote Cage as sullen and moody as he was in the show. He can still be a shyt-talker and actually display some emotional range without descending into stereotypes. Again, there’s a middle ground.
Another thing I didn’t like was how they changed Luke’s backstory so that he was never born in Harlem. Harlem is meant to be a big part of the show. Wouldn’t it make sense to give the main character of a show where Harlem as a setting plays a big role some kind of emotional connection to it? It’s another change that weakens the character. Two of Luke’s villains, Mariah and Cottonmouth, are defined in large part by how they see Harlem and the future they want for it. By taking away Luke’s connection to Harlem, the writers take away any deeper meaning to his conflict with them besides “I’m the hero, you’re the villains, now we fight”. It’s telling that the one character who does affect Luke on a personal level, Diamondback, does so in a way that has nothing to do with Harlem whatsoever. Diamondback doesn’t care about it, neither does Luke really, so all of the talk about Harlem in the show just means nothing.
I have no problems with Mike Coulter as an actor, he looks believable enough as Luke Cage, and I think he does about as well as he can with the material. It’s not his fault the writing around him was so bad. For what it’s worth, I thought he came off better in Jessica Jones and the Defenders.