... By the way, TCP is not "Standard" Internet Protocol, it is one of two widely used protocols ...
There are many internet protocols. TCP/IP - which is the protocol used by services such as Qobuz and Tidal - deliver bit perfect data to your streamer. It is as simple as that. I’m not sure why you use so many words to claim something different.
The sender can tell when packets go missing, and resend them. All this can take several seconds and if the packets are being consumed as a stream, lead to dropouts ...
That would suggest a problem with the network. As everyone knows, the stream is fed into a buffer and many minutes of music can be sent, verified as bit perfect accurate, and stored in the buffer in a matter of seconds. Literally. So even a pretty wonky network is capable of delivering bit-perfect data to your streamer pretty much every single time.
TCP is not bit-prefect if, for example, the network goes down halfway through a stream.
What’s your point? A CD player with a broken laser won’t work. A turntable with a fried motor won’t work. A car with no gasoline won’t work. Broken things don’t work.