Got an ESFJ and I don't completely I agree. Yeah, I'm a provider/protector--my decisions are often dictated by the people around me and how I affect them. And I'm pretty extraverted with my opinions and feelings; I do, as it says in the ESFJ descriptions, wear my heart on my sleeve. I try to foster community and I go out of my way to appease people, and I expect the same from others.
However, I'm not THAT extraverted; I don't randomly talk to strangers or remember all the names/gossip I've ever heard, as
this says. And I'm probably more perceptive than judgmental. But the rest seems legit.