Manipulators, narcissists and the like aren't able to abuse and control everyone, only certain people.
When they find their "tricks" don't work on certain people, they move along to find others who their "tricks" do work on and they set up shop there, with those people.
Some people put up with that from folks and other's don't.
Sadly, so often, when folks do put up crap like this from others, there are usually many things involved like low self-esteem, lack of self-confidence, low self-worth etc.
People who are well adjusted, who have self-esteem, self-confidence, who know their worth don't put up with crap from others, be they narcissists, manipulators or not.
I get it, life is HARD and many folks are born into crappy situations and they are abused in many ways while growing up so of course they have self-confidence issues, low self-esteem etc.
I'm not preaching. I'm human and I was far from perfect when I was younger. I'm ashamed of many things I did. After decades like that, I finally decided to drag my butt to counseling to begin working on myself.
I had such a chip on my shoulder, I was too feisty, I pushed and pushed and pushed. Back then, I never thought that what I was doing was bad or wrong, I simply thought I was standing up for myself and not letting others walk all over me. Little did I know that I was walking all over others, even loved ones.
There is help out there, people have to recognize that they need it and then choose to go and get it.