One could also imagine a standardized ismn://<number> URL format that could open in your preferred music app, and this could work even without a streaming service if you already own that song in your personal music collection.
ISMN seems to exist: https://www.loc.gov/ismn/about.html
But, I've never actually seen it used for recordings, it seems to be focused solely on music notation. So, some kind of recording-focused identifier for keeping track of specific performances between services.
Wait, we can't have that. It's too convenient
[0] https://musicbrainz.org/doc/AcoustID
[1] https://en.wikipedia.org/wiki/XML_Shareable_Playlist_Format
https://en.wikipedia.org/wiki/International_Standard_Recordi...
After all, they have no incentive to make this easy for us.
"vendor-neutral import/export format" sounds like the definition of third party. It's not that there shouldn't be a third party, it's that spotify etc. should adopt it.