To have the current temperature displayed in the icon would require a constant data connection, which would be bad for battery life. The clock icon could change as the calendar does because it doesn't require data to be used. I'm sure Apple would agree with you that it'd be a nice feature to have, but the tradeoff of poorer battery life just isn't worth it to them for such a feature.
Really? Or it could just fetch it once in a while