Her past gives the impression that she’s a social climber - ready to step on anyone and everyone to get where she wants.
Where is this evidence that she "stepped on" anyone?
I don't think anyone can really claim to be surprised at this point that she distanced herself from most of her family. I have from mine, and it's not that I'm a terrible person, it's that they are toxic people who don't add anything positive to my life.
Ex husband? Again, I have an ex. I didn't divorce him as a social climbing move, the marriage just wasn't working. (And as with Meghan's family, the ex is also happy to profit from his relationship with her with the sitcom he helped write.)
I assume the implication - and we had the same with Kate - is that she deliberately put herself in Harry's social circle to meet him. And if so - so what? I imagine he and his friends are very used to that. She didn't twist his arm to marry her. She was friends with a mutual friend of his, one he actually asked to set him up with someone.
He was never going to pluck some virginal spotlight-avoiding little Diana 2.0 from a dusty bookshop or wherever she'd be hiding. And if he had she'd probably have had her first nervous breakdown by now.
It looks like Harry not only chose someone he likes and is attracted to, but sensibly someone who can handle public life, even with the added elements of hate thrown her way that the likes of Cressida/Chelsy wouldn't have had to deal with...