A Golf Course is a skills test and each hole can test one or more of your weaknesses. Add a little risk/reward theory, and punishment for failure can vary. Add the skills test to Risk/reward theory and millions of course designs and hole combinations can be created.
What’s more fair than everyone having to play the same holes?