Why you should care about the iPhone location-tracking issue
Having a data file with over a year's worth of your location information stored on your iPhone is a security risk.
So if a thief got his hands on your iPhone, he can figure out where you live and loot you there, too. Same goes for a hacker who gains remote access to the consolidated.db file.
But if a thief or hacker dug into an Android device, there isn't going to be much geodata saved on the smartphone to digitally stalk you. (There's plenty of other data on smartphones such as text messages, address books and so forth, but at least we have control over what data we store in this regard.)
Bottom line, this data shouldn't stick around on your iOS device, because it does nothing but put you at risk. And you should care about that, because this problem can be and should be fixed by Apple, and you should demand that.
The database makes a tempting target for law enforcement
If police wanted to, they could subpoena the iPhone's location database file when investigating a suspect. That file contains too much information for this to even be justified.
Imagine if you were suspected of a crime and police wanted to know where you were at 5 p.m. Thursday. They could subpoena your iPhone, dig into this file and, looking at the various data points, get a good idea of where you were at that time.
Sure, that sounds like it could be a useful practice for busting bad criminals, but what about all that other data? With that file police can not only find out where you were at 5 p.m. Thursday, but also that you see a therapist every Monday morning, or simply that you were somewhere that you'd want to keep to yourself -- private matters.
As tempting as it may be to say, "They're suspected for a crime, they deserve it," even suspects deserve privacy. They're suspects, after all, not criminals (yet). The fact that law enforcement can easily get more information than necessary is not a positive thing.
http://www.cnn.com/2011/TECH/mobile/04/25/iphone.tracking.wired/