It depends on how you define great holes.
To most people, grat holes have something of a spectacular element on it. In other words, they play good AND they photograph well. They are recognizable.
Example, a lot of people say the 18th at Pebble Beach is great hole and it is, but if it was a hole with a diagonal carry over some long rough and no ocean on the left, people would say it's a good hole but it probably would make the top 100 holes in the world.
Somebody mentioned Pinehurst #2, it's great example. It's not a spectacular setting but it doesn't mean that they are not great holes even if they don't photographed well.
Same with Muirfield, a lot of great holes, no weaknesses in my opinion, but out of the blue most people won't Muirfield as possessing some of the best holes in the world.
I explain something to my friend about St Andrews and North Berwick. My perception was that the holes one by one are great at North Berwick, there are some more spectacular shots etc... but the game is better at St Andrews, how you have to think for 18 holes, how much detail needs to be understood, how the course flows from one hole to the other... it's really a course, a track