I think the site was featured in a popular Youtube vid recently. But IDK if that is the main factor. The thing about wizchan is its such a niche topic that there's only so much that can be said about it. It's best to focus on hobbies and other interesting things outside of the culture imo.
There's nothing that wrong with any of that and there's never been except maybe the overly self-loathing potentially leading to dissing wizards. And really this is the last place to be whining about misogyny, hell ibs in general are.
Ask yourself whether the number of crabs is going up or down year by year.
Now ask yourself whether websites tend to broadly become more or less obscure over time.
If not being satisfied with your lot in life makes you a crab then why do we have /dep/ exactly
There's a lot more to be unhappy about that has nothing to do with crab status.
it's not that bad, they've always had a presence, and /dep/ has always been dogshit