I do NOT understand why every single little thing has to be politicized!
I don’t knit nor crochet so I’d never heard of Ravelry but I don’t see why a site can’t just say “no politics of any stripe” and leave it at that.