Now again it seems like you're defining anti-hero as "hero who's been through it." Laura Kinney is a hero who was formerly under the control of people who used her to do bad things. Natasha does good things for good reasons; she's just ruthless about it. That's not what an anti-hero is.