Greg:
FWIW, the issues I have are not the HO who actually does his own electrical install...it's the HO who has no clue of what is involved, and has 'someone' do the work.
When a permit app comes in for a 200 amp service upgrade, and it has a senior citizen ID (senior permit fees are waived), I have to wonder IF and HOW a 90 year old woman is going to do the work! A 'relative' can assist by law here....but? I'll leave out the details of some 'relatives'.
As to producing revenue, the Code Enforcement Div is 'self sufficient' from permit fees (and fines), and surplus revenue goes into the Twp General Fund. The politics of 'fundraisers' is a topic for another day.
Yes, some HO's can and do nice compliant work. We (AHJ's) are very limited here by Law, what we can and cannot advise them on. Like the NEC, we are not designers.