Mark is certainly one of the qualified people.
Last years H14,H16,H17 NAC's didn't seem to have any RC issues that I'm aware of.
Last weekend in Buffalo the RC was an absolute genius.
7 races 85F 18knots of steady wind on a big body of water.
The same person has been criticized in the past when it was cold , the wind was light and shifty on a lake with a lot of shoals.
Being in charge ain't easy.
When your judged on rumors it becomes that much more difficult.