Facts are facts, and these numbers are the facts. There is no debate over the numbers, they are what they are. The misunderstanding is over the definition of subjective terms. No where in scientific fact are these terms defined, so they mean what they mean to the person who uses them but may not necessarily have the same meaning to others. I may consider a temperature of 23 C as quite warm, but another person may consider it as anything but warm if they are used to 30C weather. The temperature does not change, just the subjective response.
A GH of 106 ppm or 6 dH is very soft water to an aquarist and does not contain sufficient mineral (calcium primarily) for fish that require water with a GH around 10-12 dH minimum. There is no argument here, it is scientific-proven fact that any qualified biologist/ichthyologist will confirm.
The effects upon the physiology of a fish in such conditions are there, and the fish does weaken over time. Any biologist will tell you this too.