That's true. I have very soft water, but the pH of my city water is 9.25. Hardness is determined by the levels of cations, i.e, calcium, and magnesium. Alkalinity is determined by the levels of anions, i.e., carbonates and bicarbonates. Total alkalinity is the buffering power of the water to a change in pH.