@p05129 You have demonstrated the exact and most common misunderstanding about streaming. This error even exists among IT professionals. Why? Because what you stated is exactly correct for the applications that you referenced. I used to make the same argument. Dropped bits cannot be tolerated in banking, defence, big business, etc. AND IT TOOK ME A LONG TIME TO GET A STRAIGHT ANSWER. Why? because most don't know the answer--including many so-called experts. Here is the difference:
Business uses File Transfer Protocol with error checking that will not let file transfer complete until the transferred file is EXACTLY like the original. Bit perfect. but that's why sometimes it takes forever to download a file.
Streaming doesn't have the luxury of taking whatever time it takes for error checking to make sure the file is perfect. Instead, it has to use what is called "error correction". I'm no expert but as I understand it, it does it's best to interpolate for missing bits and moves forward. So bits that get dropped, and there are lots of them, are estimated. Of course video can be even worse.
If every file stremed was perfect, there woud be no need for any high end streaming equipment, any high end digital cables, etc. And this explains why you can never stream quality music wireless.
Just to be clear, I'm not criticizing you. I started with the same misunderstanding.
Best of luck,
Jerry