This may not be directly related to golf, but I believe it applies:
"When you acknowledge, as you must, that there is no such thing as perfect food, only the idea of it, then the real purpose of striving toward perfection becomes clear: to make people happy, that is what cooking is all about."
— Thomas Keller (The French Laundry Cookbook)
Pat:
I think that's a very good analogy.
I don't think there is such a thing as a perfect golf course anymore than there's such a thing as perfect food. Each has a great variety of ingredients, and there's no room to include all of them in any single experience. You can build a perfect hole, maybe, like you can cook pasta to perfection ... but the perfect COURSE is more a matter of individual preference.
So then you get to Keller's second goal, which is pretty much the same as mine. You take the ingredients you've got, and make the most of them so that people really enjoy it.
Of course, you want to tailor it to the client's goals, too, but sometimes that aspect is overplayed by architects. The client's goals are usually pretty generalized, and there are times when they ask for something you're better off not trying to deliver -- if you let them talk too long, they'll eventually ask for "hard par / easy bogey" and that the course is all things to all people.