In May of 2000, I played at Royal Dornoch and hit six iron into 2, 6, 10, and 13. To anticipate and forestall any snide suggestions that I had simply erred in club suggestion, I managed to hit each green and two putt for four pars.
While the tee was set back on 10 and there is a longer tee available on 13, I don't think there's much variety in the length of the par threes at Dornoch. And while I'm sure windy conditions can provide a wide change of club choices there, the longest club I ever took on any of my six rounds at Dornoch was a five iron into thirteen from the back tee and the shortest a seven iron on two or three occasions into 10.
Granted, there is considerable variety to the challenges and the appearance of these similar length holes, and that variety may be more essential than variation in length. In an ideal world I suppose we would have a short iron, a mid iron, a long iron/hybrid, and a hybrid/fairway metal into our par threes, but truth be told Dornoch is as close to an ideal world as I've played in and the par threes there are just fine with me.
To criticize Dornoch on the basis of the similarity in length of its short holes would be akin to criticizing Audrey Hepburn's face by saying her eyebrows were too bushy, her eyes too large, her mouth too wide and her chin too sharp. But when it's put all together it's distinctive and magnificent and near perfect.