Yes, I agree, mine seem quite a lot out of date, as they are 2012. In retrospect, I should have got them to update to the latest maps as part of the deal when buying the car (brought it at a year old as an AUC)!!
The update should be part of the BMW assist package for the first 3 years, as you say, especially considering how out of date they seem!
See
www.bmwnavigation.co.uk/bmw-cic as a source for the map DVD's and also the required FSC code.