My CD transport is much more expensive than my streamer/player - Innuos Zen Mark III - and I get more detail, air and a wider soundstage playing Roon on the Zen than with most CD’s.
Many/ most streamed tracks are re-engineered for streaming so it’s tough to tell if you’re actually listening to the same recording.
The details of cleaning up the Ethernet signal are VERY important. Adding the Uptone Audio switch just before the dedicated server and double shielded Ethernet cables took my system to a much higher level.