What just happened to all the forum suggestion threads?

Did threads just disappear?
Ah…when/why did meta get moved off the front page?

I explained what happened here: Proposal: Simplify Moderation, Accept it or Vote on it