A lot of this is simply due to environment that they live in.
When I was in nautical school, I was taught to always be aware of sea state regardless of where I was/what I was doing so I'd get in the habit of always knowing what the sea was doing.
Now I live on a farm. We are always very aware of the weather and instinctively comparing what we see around us to what the forecasts say.
When I lived in a city, I was barely aware of even if it was supposed to rain later or not. Going from your climate-controlled house to your climate-controlled car, to your climate-controlled job, you simply don't notice those things except superficially.