Why Have Moderators Stopped Putting Links On The Homepage?

How come these moderators no longer put links on the front page? Before they used to put about 10 new links per day, now they put only about 3. Wetin them dey do sef? The homepage is now getting stale and boring