If someone increases the value of their property, should their neighbor and the rest of the city pay for the benefit of the increase in asset, the city uses the permit information to track the increase in value to tax at the new rate.
The inspection process does nothing to give any contractor a financial gain.
Why not? Inspection alone maybe not but licensing and permitting do. Lets broaden this to all licenses or permits for all occupations. If the only people allowed to do their type of work, are required to have a license then they have an advantage over the non licensed people. Non licensed people may or may not be competent to do the same work but are doing it illegally, and often times as a second job to make what ever money people are willing to pay them that is below what the licensed people are charging for the same service. The fact that in the construction trades permits and inspections are required for most work means that more people are monitored on a regular basis than in other lines of work. Restaurants do not have a health inspector inpect every plate before it is served.
It is easier to operate an unlicensed beauty salon out of your home than it is to run an unlicensed contracting business. The unlicensed contractors that only do small jobs however can get by without being caught easier because their work is not as easily discovered by the enforcing agency.
The stricter the laws and punishment are the more potential financial gain there is for licensed people.
There are people out there that will only have trusted professionals do any type of work for them, and there are others that will happily have anyone that thinks they can do the task do it, as long as it does not cost as much as the professional may charge.
I personally do not like the inspection process myself - why do I need someone else to look over my shoulder and tell me I am right or wrong with most everything I do. But it also has advantages of trying to keep unlicensed or untrained people from taking work away from me as well as finding mistakes when I do make them.
If they were to want to pass leglislation to make rules even more strict I would not be in support of it for the contractors vs homeowners performing electrical work debate, I would be in favor from an electrical safety debate.
Have you ever had a friend or relative perform any type of service for you because they had some type of experience with the type of service? Maybe they were even paid with a steak and a beer. Some professional lost that potential job to a steak and a beer. Happens all the time.