I was close to creating an anonymous Facebook account last night - just so I can book games at our local wargaming club. It's the only way to do it.
I fought the temptation however. I know a few people who are there and that will book games for when I play them.
Still, I concede it's damned frustrating to not be in the Meta ecosystem for certain things.
I also assert that the only way to diminish Meta is to stay outside and try to convince others to do the same.