With regard to the Apple Maps thing, an interesting article from the BBC. They seem to be less than overwhelmed!
New Apple maps app under fire
Interestingly (for me, at least), one of the places mentioned in the article as being missing is Solihull, where I live. I'm here now, I can assure Apple that I exist. Another missing place is Stratford-on-Avon; have all the Shakespeare books also disappeared from the Apple store?
BTW, Solihull has a population of about 100,000.