A very good question; my comments are in reference to tropical regions of South America as I have researched those in grater detail, but apply to SE Asian habitats too.
It is impossible to underestimate how close the relationship is between fish and their environment. This means that any change in the properties of the water around a fish has an immediate and profound impact on its physiology. Fish are much more vulnerable to the changing state of their environment than are terrestrial animals. The natural aquatic environment is generally quite stable. Water has a number of properties that, in general, ensure that changes occur very slowly, thus allowing fish time to adjust their physiological functions.
Environmental pH levels remain fairly constant throughout the year. The same is true for temperature. Terrestrial daily temperature ranges of up to 15C/27F are not unusual, whereas water temperatures will vary by no more than 3-4C/5-7F. Seasonal temperature changes occur slowly over a period of months. Fish have thus evolved in an environment where these values remain relatively stable and any changes that do occur, do so slowly.