Heating water to 90C takes longer than heating it to lower temperatures like 70C due to the principles of heat transfer and specific heat capacity. Water has a high specific heat capacity, meaning it requires a significant amount of energy to increase its temperature, especially as it approaches boiling point. The energy needed to raise the temperature from a lower initial point to a higher set point increases with the temperature difference. Additionally, the rate of heat transfer can decrease as the temperature difference between the water and the heat source narrows. Understanding these factors is essential for grasping why higher temperatures require more time to achieve.