I definitely get why Muffwiggler is off-putting, but I just sort of ignore stuff I'm not interested in, let go of things that bum me out, and try to focus on the positives. It can be a useful resource if you manage to maintain that balance.
But again, I definitely understand why someone would have a tough time feeling welcome there.
As for no politics, I think that is reasonable only because in such a diverse world, to moderate the myriad of perspectives in an online forum....shoo I don't envy that challenge. For the record, I love talking politics, and teach American history to teenagers, but I'm not sure an online forum, on synthesizers at that, is the best place for a healthy exchange. Particularly if someone has to moderate that discussion. People love being ugly online