I'm only familiar with Jessica Jones through The New Avengers - she may or may not look like the comic character, it's kind of hard to say as Jones looks rather different depending on the artist. She certainly looks more like the character than whoever it was they hired to play Nick Fury - that will never work.
Hear, hear. I can't believe anyone still has a problem with actors not looking like their comic-book counterparts. That ship sailed when the brown-haired Jack Larson played the redhead Jimmy Olsen -- alongside the redhead Noel Neill playing the brunette Lois Lane. Heck, it sailed in 1943 when they cast a tall, thin, mustachioed actor to play the short, portly, clean-shaven Alfred the Butler, whereupon the comics changed the character's appearance to match the actor.
It should be self-evident that casting an actor is not just about what the actor looks like. That's how you cast
models. Acting is not about your height or the color of your hair or eyes or skin. It's about whether you can capture the essence and personality and charisma of the character, whether you have chemistry with the other actors, etc. It has always been the case that appearance is secondary to those things -- which is how movies have gotten away with castings like Anthony Hopkins as Richard Nixon or Paul Newman as Butch Cassidy.