ATC waits until I’m just 30 miles away from dest to descend

One thing I notice is atis in the vfr map never changes. Any idea how often weather gets updated and if this shows up in the vfr map?