So? I think you missed the point completely. Why should a pubic company be any less responsible? The point is - some people here want to give Apple a free pass because it's Apple. And/or they are apathetic about giving out their location 24/7.
Other companies would fry on these boards for doing the same.
Anyone giving Apple a free pass is stupid. However, equally stupid are those who believe that a file _stored on their phone_ which is only accessible to the legitimate owner of the phone, or to a criminal stealing the phone, or possibly to law enforcement investigating a crime, is a risk for their privacy, when the phone contains information that is hundred times more dangerous, like emails, text messages, documents, browser caches, browser history, and whatever I didn't think off.
And equally stupid are those who take this file as evidence that Apple is doing something evil, like tracking them - when it is common sense that Apple doesn't need this file if they wanted to track anyone (which I think would be illegal), and if they did something illegal, then there wouldn't be evidence in the open to be seen. Your phone detects WiFi or a cell tower, _asks Apple where they are located_, and stores the information in this file. So Apple _knows_ at that point where you are. Apple says they don't store this information. Whether you trust them or not is up to you, but Apple doesn't need that file on your phone because all the information in the file is information that _Apple sent to your phone_.
I've known for a long time that every time I log in to a website, my whereabouts are known.
If there is no 3G in play: Your IP address is known to the website; if they get a court order they can find out who you are (unless you are in an Internet cafe, breaking into someone's wireless network etc.). They can guess your location roughly based on the IP address, but sometimes this guess will be completely wrong. Don't know how it works with 3G.
Every time I make a cellular call my whereabouts are known.
To the phone company, within the range of a cell tower. I think they could technically get your location even more precise (they could for example find the signal strength of the three nearest towers and calculate where you are). The person you call doesn't know where you are.
Every time I access data on my phone my whereabouts are known.
Same as above. I don't know whether a website can get your location. I don't think they can get it without a court order, but they should be able to get it with a court order.
Every time I use my GPS, my whereabouts are known.
Not at all. GPS is one way from a satellite to your GPS. If you use "assisted GPS", the rough location and the time when you switched on your GPS can be known. Apple's horrible file actually should prevent this if you turn your GPS on near a cell tower or WiFi that is present in this file.