It was originally a technical limitation in the first CD players, intended for being able to differentiate between tracks. And on vinyl, it was just there to make it clear when moving the needle, to place it before a new song started.
That seems to make little sense. It is a digital medium. The player can read a TOC and start/end marks if needed.
I mean, I remember issues with old methods of audio extraction in regards to bit accuracy, but that was due to PC drives and their speed reading limitations and the fact that audio extraction used a sped up play mode or such.
And why is the desire for inter-track silence so hard to understand? It is the norm, because having seamless transitions between unrelated tracks is very weird. And there is no norm for how much silence to include in the tracks themselves.
In one practical example that prompted me to look for such a feature, I was listening to a track but wanted to decide manually how often to repeat it before switching to the next one, but it would immediately switch to the next one before I could repeat-play it. That was annoying.