Actually, there was a question about ammonia in the water, but the discussion centered around changing the pH, not removing contaminants.
I most definitely agree that, if a water source has contaminants, something should be worked out for all of the inhabitants that are affected by that water source. My family has a water filter (basic
AC, I believe) due to the fact that 3M has caused a plastic by-product to taint most of the ground water around here.
However, my statement is that buying an RO system for the sole purpose of changing the pH is unnecessary for
most fish. There are, of course, some exceptions, some fish that require a very particular pH. However, most wild fish do not have a tiny slice of the pH scale that they live in. Most of them are capable of easily adapting to quite a wide range of pH.
Your analogy of temperature, pistorta, isn't quite the same. Really, I can't come up with anything that is quite the same. Until it reaches the point where the pH is actually toxic to life (either high or low), the biggest issue that pH causes is making ammonia more toxic. Therefore, if our tanks are running right, and if we don't have them overstocked, and if we're doing regular water changes, a high or low pH won't affect most fish.
By the way, like Butterfly said, there is absolutely nothing wrong with absorbing the extra cost and work of using RO and then "building" the water for your fish. I just don't believe it is a necessity. Sort of like the difference between a planted tank with T5 lighting and a few fertilizer spikes and not much else and a planted tank with MH lighting, a CO2 injector, strictly controlled fertilizer additives, and precisely calibrated mineral quantities meant to stimulate plant growths. The second is definitely better for the plants, but it doesn't mean the first is being negligent.