In my area homeowners and business owners are not allowed to do work that requires a permit. Those people are forced to hire a professional if they need to change their electric work. (I am sure that many people including my self are happy to hire professionals.)
My practice is for me to pay for any reinspections or appeal/legal fees that result from my doing work.
The code is not subjective and open to interpretation. In the appeals process (courts) if the work MEETS ANY interpretation of the code it is code compliant. (The inspector can fail work only if it FAILS ALL interpretations.) Kick your inspectors real hard a couple times and they will enforce the just the code.