This is an interesting question and I don't think there is a simple answer to it because nobody really knows how and why the ear hears what it does in reproduced music. I agree that, in general, vinyl and tubes do have a "warmer" sound compared to digital and solid state.
I listen mostly to classical music and to my ears, tubes do a better job of recreating the sound of a live performance in a concert hall, at least as I hear it. I don't necessarily agree that tubes sound warm because the high frequencies are rolled off. I have laboratory test equipment at home and I have measured the frequency response of my tube amp (ARC VS115) into my actual loudspeakers (SF Cremona M). The rolloff at 20 kHz is only -0.5 dB. My high frequency hearing (at age 62) cuts off sharply around 11-12 kHz, so it's really doubtful that rolloff is audible to my ears. My solid state amps, by comparison, are down about -0.2 dB at 20 kHz, yet they sound much brighter.
Digital does something to the sound of massed violins, a real acid test for sound reproduction, that can make them sound harsher and grittier than vinyl does. This is not an original observation, but on the other hand, vinyl captures the sound of the actual instrument more accurately as I hear it. However, in truth I do most of my listening to digital because of the convenience and the fact that LP surface noise becomes bothersome when you are used to the silent background of digital.