With the ability to have apps and media files on SD card by default the need to have maps there has really become trivial. Maps do not take up that much space and unless you, for some obscure reason, want all available maps on the phone the point is moot.
If you buy a Windows Phone with 8GB internal storage this is a very serious problem! Don't know how anybody could call this moot. I've got an old ATIV S with 16GB internal storage. Because most of my apps are shifted to SD card it's not really a problem,
because there is enough space left. But I have never paid attention to this problem.
Now I have bought my girlfriend a Lumia 640 and a 64GB SD card. I thought everything would be fine, but even with SD card you run into a storage problem. I have moved EVERY app to SD card that you can move, because some apps are forbidden to be moved to
SD card and some Microsoft apps don't even provide the option. After I've moved all apps:
Apps + games - 420MB
E-Mails and Messaging- 140MB
Maps - 944MB
System - 3,23GB
Other - 2,16GB (whatever "others" means)
Everything else is almost 0MB
Used: ~6,86GB
Remaining: 430MB
I am just using a map for Germany, nothing more. If i hadn't moved every single possible app, I couldn't download the map. If I want to travel to other European countries I have to delete the map and download the new ones. But wait... if I want to travel
from Germany to France and have a stay in Swiss (I already did), I would need at least maps for two countries (France and Swiss). But wait... I could certainly waste my time and plan and prepare everything for my vacations that I only have to download the
needed regions that I want to travel... because Microsoft is to lazy/ignorant/incompetent to fix a problem. And if I would want to travel other regions in France (because it's totally absurd if I am already in France), I simply would have no luck.