The reason given was leeching. Neutral is not good enough for that sometimes; you need slightly basic. Some things will corrode at pH 7, but not higher.
Distilled water being very low in dissolved ions will be more prone to picking up metal ions from pipes than water that already has a natural/normal level of dissolved ions. So in that way it is more "corrosive" than ordinary tap water.