Always up to date
Not quite. The Google Maps image above, downloaded yesterday, shows barren land where there is now two large housing estates.
Just to be absolutely clear, whilst the imagery might not be up to date, the mapping is and that's what's important because that's what's used for navigation. The roads on the new estates show up if you select the map view rather than the aerial image.
Any mapping product will of course have a delay between something being built and it appearing on the maps, but my comment was intended to imply you don't have to await an annual map update or do anything to get that update, you have access to the new map as soon as the Google mothership implements the database change centrally.