It seems people don't understand the point of this app.
It is not automatically ON all the time, although you can set it that way if you'd like. If you decide you are ready to share your location with the people that you've allowed to see you, you can set it to only share your location for a short period of time, if you'd like. For instance, when groups of friends meet at the beach, it's always a pain in the ass to try and explain where you are at the beach, being that it's a large place with many people in the summer. With this, I could simply say, i'll turn on my location for an hour or so, that way, when my friends show up, i don't have to keep checking my phone to see if they called, texted, ect... they can simply track me to my spot and meet up with the rest of the crew without hassle.
I think it's a very handy application and I will probably use it for social purposes regularly.
Don't worry cheating scumbag husbands and wives, you can shut off your location if you're meeting up with your affair of the week while you're supposed to be at the office.