No, it has not been forgotten. I encountered an interesting technology a while ago we can use to replace the bot posting, but it had licencing issues. I tried to get a licence but they didn't want to sell it to us. I think it was because we are a small company.
Leaderboards will come back, but it's true that it's low priority for us...