Ok, I'm going to go against the grain here. I love the experience that is Dornoch as others have mentioned, the town, the club, the tie into the beach and sea, the blooming gorse (when I plan my trips there). The hotel right there, wonderful members etc.
Here's what I don't love and why in my opinion it's one of the most overrated courses I can think of, or at least that comes to mind when I hear the overrated courses question.
2nd hole - let's say it's very good, 6th hole slightly different setting, same hole very similar green, same death if you miss either side or long, same club off the tee for me.
8th hole and 17th hole, both very good, both play the same
10th hole and 13th hole, both short 3's almost same direction, same club every time I've played.
That's too much repetition for a World Top 50 course (I'm just using the ranking as a measurement tool here) There are tons of courses not ranked that are wonderful. However, as a course that is often seen as being in the world top 20, better by some, the golf course itself, the architecture for me doesn't justify it.
Where would it be if Tom Watson didn't love it so much back in the day. For starters no Americans would of went there. Well, except Rich perhaps.
The 7th hole is a runway, though I like the green (not sure how the changes will be but hard to do a lot worse than a half par dead straight runway with gorse on either side.
10 hole taken away from the sea wouldn't be special anywhere. Just a decent hole no more, no less.
So no bad holes if I'm being fair, but few that I would say are all world great holes either. Greens are very interesting and natural which I love but since we are picking at straws and nearly everyone loves every aspect of it, there's my two sense.
Would I love to play it again, yes, will I, yes but it would be unfair to offer no critique as well. After all it's still in my personal world top 100 courses and probably top 20 golf experiences as long as you stay there or in town for a few days.