The "Help this community grow" ad appears to be broken. Clicking it sends me to the 404 not found page on meta.gaming.
I clicked it from the home page to find this, but it is also broken on the ad page.
This is what the link ends up being in the browser bar:
Edit This is broken on my iPad but not my desktop or laptop...so issue is something fringe-ish...