I have ZERO insight but I would guess the "tone down the number of threads" was specific to ever posting every random Rutgers item for sale across the world.
Really hope that wasn’t the case considering the push of some of their own merchandise now.I'll let the MODs weigh in further if they feel inclined.