This forum is about wrong numbers in science, politics and the media. It respects good science and good English.
I really enjoyed it, but two nitpicks:
beyond the dreams of avarice, not average (unless that was an intentional pun)
A single-issue fanatic by definition cannot be fanatical about two issues.
Unlike JamesV, I took "... beyond the dreams of average." as being quite deliberate. Beyond the dreams of the average person as well as more than anyone (else) could dream of.
I thought it was rather neat but then I am a scientist and "good English" as respected on this site is beyond me.
It is a pun, designed to avoid a cliché, which is not strong enough to bear the weight of an explanation.