Killdozzer, from the all digital point of view a TT is a device where you take a piece of rock, tie it to something called a tonearm, drop that rock on to a spinning piece of plastic, and let that rock drag through some grooves cut in to the plastic. If everything lines up ok, that rock will scratch against the plastic and make some noise. Then a miracle occurs, and sound comes out your speakers.
Believe it or not, there are audio enthusiasts who love it this way. I added a new TT back in to my system last year. I hadn't used a TT in so long I don't even remember when I used one last. I rather enjoy the experience using a TT rather than saying I prefer the sound of a TT. I have nothing negative to say about a new TT spinning new vinyl. I grew up doing that. But for what I listen to day in and day out, I prefer the all digital stuff.I will not argue against your personal preference. That is your choice.
I do have a problem of how you over simplify the engineering behind a solid turntable. There is far more physics involved with a turntable than you apparently realize having to marry both very low level voltages with mechanical vibration of materials into a unit that performs consistently well. For starters, there is the whole tonearm/cartridge compatability issue as decribed in the link below.
http://www.gcaudio.com/tips-tricks/tonearm-cartridge-compatability/
Thats just one aspect.. Then there's tracking and alignment issues so that the stylus sits perpendicular into the record groove for the entire record without being forced to one side of the groove wall. Thats just two of the biggest issues designers face but there are many more.
Its a wonder that entry level turntables produced today sound as good as they do.
Now as far as digital verses analog goes... it really depends on the talent behind the mastering of the recordings for I own many albums in both formats where analog clobbers the CD and other albums were the CD clobbers the vinyl.
I find broad sweeping statements of personal preferences used in an attempt to support an arguement distasteful.
No harm no foul to the TT enthusiasts. I get it.