Whenever I see posts for advice on specific streaming hardware to purchase, the amazing variety of advice given makes me think a whole lot of people believe their streaming setups are providing great sound quality. Not here to dispute that, I take reported positive experience at face value.
But with so many differing and positive experiences reported, how would novice know where to begin. I just know I'd be totally confused. I like what Rich said in post, nice comparison of differing topologies, this is where I'm at presently, still experimenting after nearly ten years streaming. Optimizing within each of these topologies is critical in understanding potential of each.