"Always", of course not. However isn't the consideration different for tournament or resort play vs. every-day play? A golfer who sees a hole perched in a difficult-to-access spot at Streamsong in his first and only visit this year might find such a placement more amusing than the club player who sees it too often at, say, Ballyneal. For club play, does an architect instruct the Superintendent--"I built a tough spot here on this long par 3, but don't put the pin in that spot too often"? In my opinion, arduous hole placements can get tedious, not fun, if you see them over and over again in repeat plays.
For tournament play, especially at the Open and especially at St. Andrews, anything goes.