I think you're too self-absorbed in desiring it to be an official, public game.
If you wanted to do it to help the community, you can create your own alternative.
You played race mode before it was an official tag. You can do it now that its not anymore.
If you want an ez race, do what someone else in thread said. Team mode with one person on the opposite team.
Use tags in order to set everyones speed the same, and since everyones on the same team noone will be knocked down. Every game needs someone out of the game to determine the winner, so there's absolutely no issue with this except your downright self-absorbed, self-proclaimed right for us to take time out of our updates to give you something that you can create yourself.
Take this as a huge slap to your character and ego and start playing race mode if you want to. It's not coming back as an official game mode anytime soon. It is up to you to keep it alive, not us.