None of the apps on my phone get access to Location services save for 1, Google Maps. There is no reason why my status update to ANY service should require my location, and luckily at the moment you can opt-out from ever having to send a location. I am very happy that Apple required the App to ask for permissions first (on an API level) and wish they would implement this further for a few more of the API's (such as Contacts which was brought up here recently).
I still find it funny when even adults don't seem to realize that they are advertising their current location to anyone and everyone all around the globe. People continue to use Foursquare to let the world know they are on vacation making them simpler targets for thieves that want to burglar their homes, they make themselves easy to follow around. For some people the FBI need not plant a GPS tracker, the subject themselves accurately documents everything and everything they do.