If you want to challenge the pro's, protect par and make courses shorter... build more par 3s.
On average, pro's score worse on par 3s than any other hole (against par). They score best on par 5s. So build more par 3s. You shorten the courses, increase the number of clubs pro's must hit, and keep courses more accessible for average players (par 3s are the easiest for them). Depending on the design, you can still put driver in touring pro's hands plenty as well.
Actually, I think you can build courses that tip in under 7000 yards, and do the trick nicely.
Ding, ding, ding! We have a winner!
Let's assume for just a moment that the single biggest difference between myself and Dustin Johnson, currently #1 in the world is length off the tee; after all, he averages almost 100 yards more than I. Now assume that DJ and I play a match with the winner being the first to hole out from TWENTY FEET away. I have a chance, right? I mean, my putt could go in, and his could lip out.
Now we move back say to 200 yds; my chances are GREATLY reduced. It's possible, of course, that I could hole out my 3 wood, and it's possible that he could shank his 8 iron, but realistically, I'm in trouble.
On a course of 2000 yards, I have essentially NO chance, of course, and the farther back we go, the more laughable the whole thing becomes. At 8000 yards, however, I might again have a chance because DJ might break a rib laughing.
The idea that making courses LONGER will somehow lessen the importance of length off the tee is, and always has been, the most illogical idea possible. "Tigerproofing"? What a joke! Has THAT made length less important? Hell, it didn't even make Tiger himself less important; he laughed all the way to the bank.
Many years ago, there was a discussion about raising the basket in basketball to lessen the importance of height by eliminating dunking. Al McGuire responded by explaining that a higher basket would make height MORE important, not less; if you wanted to bring back the little man, put the basket in a hole in the floor! And thus with length on a golf course.