Yes I agree but I listened to the owner of Antipodes interviewed on Darko podcast and he explained that the packets are always sent complete and any incomplete/corruption is erased as the system re-sends the packets. He said the crucial part of data is the timing information for playback. He said noise from a computer etc will cause timing issues and smearing of the square wave which I think is from jitter. Anyway he makes a very good argument on why a streamer would matter so I was shocked to not hear an absolute night and day difference!
JH