Gary/lazydays really nailed it for me...it's the highs/treble that are most objectionable on CD. I have never heard convincing reproduction of triangles, cymbols, flutes, piano or small string instruments (violin, viola) with CD - on any system or at any price. For me, at least, it handles clarinets
about as well as vinyl (maybe just a little less well).
I find CD's are fine for rock and roll - played loudly, the dynamic range is really appreciated. But ask it to perform any nuanced music - ie., well miked jazz or classical - and it falls flat.
No amount of attention lavished on the playback side (digital to audio conversion) can correct the inherent issues in the recording itself (that is, the technology itself). This commentary would be inclusive of the amazingly talented Frank van Alstine who likely just needs to upgrade his vinyl front end to see how
far he really is from offering real musicality with his DAC's

Get a deck that keeps unwavering speed and doesn't get all irregular due to stylus drag, vacuum clean your records, isolate the heck out of it from mechanical and acoustical feedback, set the arm geometry up right (and use a damping trough for most moving magnets and irons) and get a good tracking cartridge with something other than a cheap bonded/bushed stylus tip - and you'll trounce CD rather regularly and easily for accurate music reproduction.
Please note - I'm
not anti-digital...I'm pro-musicality. I hate the efforts it takes to make phono playback great; but I'm a slave to the music, not form. I think DVD-A is a healthy advance on CD technology, for instance.
Alfred Hitchcock had a plot device in most or all of his movies called a 'MacGuffin'. It was a story line that went
nowhere - drawing you from the real story line. The 'MacGuffin' in audio is CD......it's fine on it's own merits (convenience, dynamics mostly), but it draws you from the real story line (the music). Right
now/today, music is
best re-created by the old record player. I am really hoping that is not the case in few years, but it is today