Please show me where this violates the NEC. You are telling a whole bunch of us that we are wrong. If so we need to stop what we are doing NOW.
If an electrical inspector is going to say that the hot and cold are separate systems and both are required to be bonded then they both have to be bonded as outlined below;
250.104 Bonding of Piping Systems and Exposed Structural Steel.
(A) Metal Water Piping. The metal water piping system shall be bonded as required in (A)(1), (A)(2), or (A)(3) of this section. The bonding jumper(s) shall be installed in accordance with 250.64(A), (B), and (E). The points of attachment of the bonding jumper(s) shall be accessible.
(1) General. Metal water piping system(s) installed in or attached to a building or structure shall be bonded to the service equipment enclosure, the grounded conductor at the service, the grounding electrode conductor where of sufficient size, or to the one or more grounding electrodes used. The bonding jumper(s) shall be sized in accordance with Table 250.66 except as permitted in
250.104(A)(2) and(A)(3).
If you look closely to (A)(1) above you can see that the bonding conductor that attaches to this piping system MUST bond to the, 1- service equipment enclosure, 2- the grounded conductor at the service, 3- the grounding electrode conductor where of sufficient size, or 4- one or more grounding electrodes.
I have read this many times and I still can?t see where bonding this other piping system is allowed to be done to another piping system. To do so would be a violation of the very section of the NEC that some claim requires the hot to be bonded. The bonding across a water heater is not mandated anywhere in the NEC. It is something made up in the field by those who think they know what they are doing.
The bottom line is the plumbing code calls both the hot and cold lines that supply fixtures that people are going to use for cooking, and eating are both potable water and constitutes only one system.