I agree there is a lot of misogyny, religious hatred, and racism here.
What you say about the British leads me to something that occurred to me a while ago about "identity humor".
Often, a member of one group will tell a joke based on a caricature of another group.
If there is a mutual trust that the two people really respect each other and each others' background, it can all be taken in fun and everyone laughs. In some cases, that is still not enough, and it might be necessary to have a trust that the two
groups really respect each other.
But if that trust is not there, then the same joke can hurt, and it is not funny at all.
In my experience, in the case of jokes about Americans and British (in real life, not just online), I think that trust is there in most cases.
After all, I laughed heartily the first time I ever heard Rex Harrison say,
There are places where English completely disappears. In America they haven't spoken it in years.
And I am American.