You have your avatar/driver displayed after you win a race. That's enough for me online, after all we all have lives and no time to spare!
In A-spec/B-spec - maybe the OP is right! 💡
This to me is a perfect example of 'fluff'. An addition that adds nothing to the core gaming experience, just visual fluff. I would much rather they work on the core basics of the game first before they get into stuff like this.
What I would prefer is the ability to view a full replay from the lobby if I am the host. This would mean those post race "you did x", "no you did y first" discussions could be more easily and fairly resolved.