I take care of swimming pools for a living, and for years, I've been told that it is important to maintain Calcium Hardness levels non-concrete pools because low Calcium Hardness levels will cause corrosion to the copper heater elements. I've contacted a few different people in the industry that have made the claim that this is the case, and I've spoken to others that are both knowledgeable with regard to swimming pools and chemistry that have told me that Calcium Hardness has virtually no effect on metal components in a pool.
So I'm interested in understanding how Calcium Hardness would change how corrosive pool water would be. One of the reasons I started questioning this concept is because we treat hard water in residential water supplies because it is corrosive to plumbing and fixtures. So why would it be the exact opposite in swimming pools.
To be clear, I'm not asking about the interaction with concrete pools. I'm only concerned with how it affects metal components like copper heater elements or steel ladders (usually stainless).