Common theme in LTRs I've noticed

Almost all of my friends in LTRs (5+ years and have kids) their wife almost always nags or insults them publicly and they tolerate being dissed.

Why do guys put up with this behavior from women? It seems unhealthy

I usually give a girl one or two chances then if she continues to do something like that I dump her asap.