It's actually easier to find the thread because there isn't a new one every week, less garbage gaming threads like you mentioned making searches (manual or via the option) harder, and you can keep a single sub if you use subs.I don't bother keeping track of how many new people post, but people have found the thread easily. Not just in the Smash thread, but in nearly every other Community thread I'm subscribed to. I don't even bother with Gaming/OT because no actual discussion happens there due to the amount of garbage posts you have to sift through.
People not posting there is a misnomer as well, just scroll through the last posted on both subforums and it's not like there's a significant difference; you'll find a third to a half of the page's threads were last replied to in in the last minute. It's almost identical, check for yourselves.