That is exactly why Carnage is better. Look at Venom.
When I see that, I think of this:
The last thing I want to see is someone who looks like that and I see like that helping people like so:
I mean you got one of the scariest looking villains. I mean Venom really looks like the comic book equivalent to a Xenomorph but the problem is you give him this genetic as backstory of wanting revenge. You can only do that in so many stories.
Venom is really the equivalent to Hush from Batman. Hush is motivated by revenge like Venom. The difference with Hush and Venom is Hush is a mastermind. He has the intelligence and money to hire villains to work for him.
You said he won't attack Aunt May and Mary Jane. That's the problem and why Hush went from being Venom like to better.
In Heart of Hush, he decided not to attack Bruce physically. He attack the one woman he loves and literally steals her heart.
He does this because he wants to her Bruce in the worst way possible.
And if that wasn't enough in the story; we learn that Hush, who was a brilliant surgeon, performed plastic surgery on his own face to look just like Bruce Wayne.
In Batman Eternal, Hush went to Wayne Manor and attacked Alfred by injecting some of Scarecrow's fear gas straight into Alfred's brain which made Batman decide to put him in a coma.
I mean again, Venom is something out of a horror film and they never kept going with the horror film direction for Venom as a character. It's like they aren't afraid to get their hands dirty.
It's also why Carnage is better. He is everything Venom should be. He is the stuff of nightmares. He's a serial killed mixed with alien goop and looks like something out of a sci-fi horror. That's scary.
He also doesn't want revenge or have a vendetta against Parker which makes him even greater and more dangerous because he isn't just striking Peter's family but anyone who he finds.