JK,
Sadly, golf is really two different games. More greens hit is fun. It doesn't have to result in more three putts, and missing greens statistically results in a chip and 2 to 3 putts, maybe 2.2 putts on average.
Missing the green statistically causes the hole score to go from 5 to an average of 5+ for C and D players. According to Broadie, from 30 yards away, the 100 shooter averages 3.7 strokes to hole out from rough, and only 3.3 strokes if chipping/pitching from the fw. But from 80 yards, which is more likely if average golfers keep playing longer courses, it takes 4.1 strokes from the rough and 3.9 strokes from the fw. So, shorter holes do help average golfers.
Similarly, while the median leave for average golfers about doubles that of the average PGA Tour pros (i.e., from 100 yards, 24 feet vs 52 feet) average players are relatively close to tour pros on putting leaves from 40 feet - about 4 feet for average golfers and 3 feet for PGA Tour pros.
Statistically, it would seem getting on the green really does help the average golfers score. Long putting statistics are close, and also statistically, for average golfers their approach shots net them the most strokes gained, and by a long shot. Designing to hit greens is probably the best equalizer.
Lastly, in checking the stats, sand saves are way lower for average golfers vs pros. Thus, converting several sand bunkers to grass probably equalizes the challenges.
BTW, the suggestion to play match play is a great one for speed of play, and maybe just letting golfers play. Any awful shot doesn't even cost you a stroke, it cost you a hole, but keeps play fun, until you lose 9 and 8 or something.