Those here who have/use local files on their own storage they stream from have commented on how much better it sounds compared to some online sources
that's because of the business rules. Playing via streaming (putting packages together as they come in vs having it all at the door) is different because of their algorithms for how to cut corners - to deal with missing/delayed packets. It's not because noise creeps in along the way. That's my understanding