Sounds like you need a different CD player! There are a number of options with lots of body and density.
Everybody needs more records.
Digital can sound nice enough but no recording seems to have the same body quality. And many of them seem to have problems with tonalities. I notice this with horns mostly. Bass instruments sound great on my best digital recordings, as can strings and vocals. For some reason it is the horns, saxes and trumpets, that are the most difficult to get right.
For people who doubt there are serious problems with either the medium or the mastering I usually play St. James Infirmary on 45 RPM vinyl and then digital. The latter is a complete joke after the former, no matter what you play it on.