PSA: Mods are allowing all posts to appear in the group for the next few days to show WHY they can't just let anyone post. They will return to approving posts like before assuming the majority agree to stop complaining about their posts not getting approved. Further details are in a pinned post if you go directly to the group page.
Basically the mods are pulling a, "So you think you don't need us? We'll see about that!" and not denying posts so everyone can see what they have to filter out.
More Nintendo Power to ya.
I personally follow this group for the lols, the rumors, and the timely hot takes. But there's a lot of buffoonery, trolling, and general complaining that often sucks the joy of feeling connected to my fellow gamers.