Since "warm" means a louder mid-low end, how do you pair that with blaming CD's lack of frequencies above 22kHz as being responsible for lower sound quality?
I mean, I get that vinyl has a warmer sound; I have enough of it. And I get that some people prefer the sound of vinyl. But I can get a sound that replicates that (to the point where I can't blind differentiate) by recording my vinyl to CD and playing that back. You can even break out the graphic EQ and roll off high frequency response and boosting the low end, to get a similar outcome.
So feel free to say you don't like CD sound. But the problem almost certainly seems to be one of mastering - far from CD's frequency response being lacking, it seems to be its superior high-end response that has led engineers to pile everything in the mid-high frequencies in search of tiresome, but attention-grabbing mixes.