Since the adspace was no longer being used for Google ads, that was put in to try to attract members to the community. It's on the frontsite, as well.

So no, I don't think it's really odd. Good to know the link is messed up, though. I'm sure someone can fix it.