OP and some of the comment here make it sound like this is a job/environment that no sane person would be "cut out" for, or at least they'd not remain sane for long.
I don't think making excuses for that is a good idea.
I don't see GP making excuses for anything, only acknowledging that toxic work environments exist in the world (which sucks) and some people cope with them better than others.
I don't think making excuses for that is a good idea.