Apologizing to the military sounds like an attempt to frame the problem as narrowly as they can, to a specific problematic instance. Tactical spin or genuine disregard for privacy?
If you're stupid enough to actively record and upload your GPS data from geographically sensitive locations, then maybe you shouldn't be allowed to work at those locations, or allowed to have devices that are capable of doing so.
Would you blame instagram/facebook if people were posting photos from inside Area 51?