CD's so easily replaced vinyl because listening to CD's is easy and getting great vinyl playback is hard. To get great vinyl sound you must have clean vinyl, good pressings, a decent record player, a decent tonearm a decent needle and decent phono stage.
I started collecting records because much of the hard bop and avantgarde jazz I listen to was not vinyl. I love my record collection, but it's a pain in the ass. Honestly the best investment I've made has been my KLAudio record cleaner.
I think you left out one , being able to adjust it all properly to have repeatable good results which takes skill
Reason i changed to R2R is just that , straightforward easy technique put a tape on and push a button
I hope my new levinson dac works wonders digiwise , im not anti digital