It isn't, it's on the top of the page, heavily upvoted and awarded. It seems one of the mods deleted their account though after admitting they have friends at Bethesda. https://i.imgur.com/8E7bOoQ.jpeg https://old.reddit.com/user/Mr-R00T
(I use Apollo but I was looking via the old. site; I wonder if that might be the cause?)