Hey: Idiots - Before you blabber utter CRAP, maybe you should do your homework? If you actually check it out (imagine that? checking out something BEFORE spreading rumors about it? Absurd), you would discover that it's entirely an "opt-in" service. You have to submit a request to be tracked and your submission is sent only to whom you choose to share your location with. It's not shared with the wide open world.
I can't believe this is 2009 and people, even media "pundits" are as stupid as they seem to be.