Compared to what I see on the screen now, no, TOS does not compare. That doesn't really matter though. I still watch it over and over, to some degree I am sure, with the boy's eyes that watched it in the 60s. That ship and that crew have taken me to 'my happy place' more times than I can imagine - flaws and all.
Same here. And at the end of the day, what more could you possibly need?