When I say "perfect" - and the quotes are very relevant there - I mean that there is nothing in the sound that disturbs me; if I have a sense in any way that the playback is not "effortless" then in my book something is 'wrong'. I may not know what that something is, but I won't be happy with the system until the issue is resolved.IMHO it is not a question of being right or wrong - we report our opinion based in our experiences. None media can be considered "perfect", as in some aspects one is better than the other and vice-versa in other aspects.
In my experience in my system and other people systems, using excellent quality recordings listened in both vinyl and CD, almost systematically the vinyl wins in the main aspect being debated in this thread - believability. Something that puzzles me is how critical the matching of the digital source can be in a system - I have listened to the Vivaldi system some people consider to be the "best" sounding really "believable" with ordinary CDs and the same Vivaldi system sounding miserable, artificial and aggressive.
Your issue with the Vivaldi is a perfect example as to why the digital headache continues, for many people. In simple terms, the overall system has to be at a very high order of competence, in many crucial areas - otherwise, the sound can be a disaster, subjectively! Those areas include resistance to interference, by every part of the chain; quality of connections; quality of mains power; quality of internal power supplies; too many static issues - get a single one of these wrong, and the sound can be awful, irrespective of the cost of the components.
I've battled these variables for years, and experienced great frustration at times - the one clear truth that has always shone through is that if one knocks over every one of those problems, that then the sound comes alive, meets all criteria one could reasonably have for listening satisfaction. The key ingredient for the enthusiast to have is perseverance - it may take some doing, but will always be possible to achieve.