I feel that the inter system bonding conection is now part of the code, so when someone does a service upgrade it should be installed. If we as inspectors can all inforce it the same it will make all of our jobs easier. We won't hear well so and so doesn't make me do that.
As far as the inside part of the service not being touched. I always tell the contractors, I can't make you replace the equipment inside or install new equipment, but it still must be up to code. If that means install a bond screw, ground the water pipe (within 5' of entrance), bond around the water meter, bond the corrugated stainless steel tubing for gas, install a inter system bonding bar, or any other violation inside then it must be done.
As a contractor it should be part of your job to inspect the service just as I do when bidding the job. If you point things out to the home owner that are not up to the present code it might just help get the job.
Thats my opinion I would like to hear other opinions.