For example, the Quran says to pray but doesn't spell out how to pray. We learn how to pray from the hadith. Same thing with fasting. The Quran just says fast like Abraham fasted but it doesn't spell what that was. So we follow the way the Prophet did and he's human - he probably wasn't thinking how it would affect people in higher latitudes. He doesn't have supernatural powers or foresight. We say he's the best of us within human limits. Hence why there's a rich scholarly tradition to work these edge cases. It's also why we traditionally break our fast with dates because that's how the prophet did it. But the choice of dates is pretty arbitrary. There's nothing inheritly special about it. It's a staple food in the middle east so it's what he had access to. If the prophet lived in east Asia, then he probably would have broke his fast with rice and then that we would be the thing we break our fast with.
Also the Quran is not like other texts when it comes to structure. It was "revealed" (or authored for the non-religious) over a span of 20+ years and usually in response to something that happened. It's really more a dialogue between god and the prophet and his companions in response to events (someone is being mean or trying to kill them) or if they need guidance or reassurance on something. That's why sometimes taking verses literally is often wrong.