Mike,
Months ago I proposed a par 66 course that had 10 par threes, 4 par fours and four par fives. If the par threes averaged 200 yards, the par fours averaged 500 yards and the par fives averaged 600 yards the course would still only be 6400 yards long saving a ton of real estate and maintenance expense. It could easily challenge the best players in the world if designed well and also be fun for the average golfer by having varying sets of tees. Maybe one day this will be done.