Every license has rules. Even before licensing we had rules to follow. Each association has their own standards. You are a contractor. You have a whole slew of rules you have to follow.
We are not instant experts with the same knowledge of Architects, Engineers and General Contractors. If we were, we would not have to refer out to them in our reports. A home inspector is not an Architect, engineer, or GC, but neither is n architect, engineer, or GC a home inspector. Each takes a separate set of skills. You seem to forget that inspecting is different from building. I have seen many contractors that build great houses (yes every one, go ahead and laugh at that one) but do not have a clue as to how to inspect a house. By the way, if the contractors are, in your eyes, so good, why do home even need to be inspected.