....the Sonoran was "super over-weighted" is not true. It accurately reflected all the difficulty factors that applied and did not "exploit it" as you claim.
If we can agree the intent of the GP calculation was to allow a maximum of 120 points to be achieved from any single GP event, then being able to score a 124 is exploiting the system.
If we can also agree that one event can garner more possible points than any other event, then there is an issue with the calculation that over-weights (or under-weights) certain events.
Scoring a 124 at Sonoma has no means for any other event to catchup to that score, unless that other event had a 36T course with difficulty boosted beyond 36 when using subjective measures. For example, even the perfect score at a less than 36T course has zero chance of catching up.
The GP calculation is broken because it has varying maximum scoring potential solely based on the troyer difficulty factor, and doing so it over weights (or under weights) events' potential to score GP points. This creates a must attend event, or it encourages everyone to set a 36T course.
A more functional calculation, assuming it needs to use the troyer number, would equate a perfect score on a 28T course with a less than perfect score on a 36T course. And, however this needs to be calculated, it needs to consider the top 2% of shooters, not the average shooter. We are trying to separate the top 2% of shooters.
For example, you might choose to use an equation that awards buffer points as difficulty rises.
Consider:
S = the percent of points scored at an event. pts earned / pts possible
T = Course difficulty
GP = (S * 120) + 0.5(T - 28)
S*120 normalizes the score to a 120 point scoring system.
0.5(T-28) determines an amount of points awarded due to the perceived difficulty of the course. You can think of this as points you are not expected to earn in score alone, some may call it a handicap.
Something like this assumes a shooter capable of perfecting a 28T course can expect to shoot 4 points worse on a 36T course. Or 10.5 points worse on a 49T course. The weight (the 0.5 number) can be adjusted to achieve an appropriate effect following a study to determine what is within reasonable top shooter capability. Maybe there is a different weight (handicap) that needs to be applied depending on the division being shot, like for piston shooters it might be 0.8, for PCP 0.5 might be right.
With this revised calc, every event has the ability to score 120 points. The amount the resulting GP score can be above 120 is limited by how much a shooter is capable of besting the handicap scoring system.
What we are still missing are the untold truths]the troyer number does not capture, like Nevada have where their course seems harder than other courses with equivalent difficulties. But, with the weight of the troyer value muted in this revised calculation method, it may not matter that these unknowns are not included.