If I log onto a web site that uses geolocation to help me find something, of course I will share my location. If I log onto a web site to read news and it wants to know my location, I deny that every time. Why shouldn't it be the same with the battery API?
I absolutely refuse to install Windows 10 on my home computer because I don't want to look after my computer like a child who is getting "programmed" by a spiteful ex-spouse.
I'm always looking for a new idea that will be more productive than its cost. -- David Rockefeller