Submissions? For what, kudos?
I thought it was already known that mods would be featured year 'round. In that sense, the thread was persona non grata the day you started it.
In fact, I interpreted it as your way of acknowledging that fact, by way of creating the thread as an homage, particularly since there would be no organized prize giving and so on.