yeah, that annoys me. The calendar shows the current date! Why doesn't the weather icon show real weather? Or at least, not fake weather.
One possible reason is that the calendar date can be computed locally, the weather would require a data pull which needs to be scheduled, cached, battery managed, etc...