I'm not saying that I agree or disagree with the code on this issue. I'm just saying that there shouldn't be any ambiguity in it's interpretation.

You can see in this thread the differences in opinion on whether outside receptacles should be allowed to be branched off of indoor receptacles.

Personally I feel that as a professional electrician, it should be up to me to determine what the best solution should be for any customer in a given situation. If I assess the situation incorrectly, then the buck stops with me and it's my responsibility to rectify the situation.

However you can't legislate common sense and in this society it seems that nobody wants to take responsibility for their own actions, thus we have rules that are based on the assumption that we are all idiots.