Battery state is now considered private, personal confidential information also? Hey, my battery is at 78% right now, what are you going to do with that information?
This has nothing to do with poor software design. Any application should be notified when the phone is entering a low power state, or a power saving state, so that the application can disable certain high-power features if the programmers decided to add that feature. Maybe Uber doesn't need a constant GPS feed until you're actually ordering, for example, but it's nice to have that position information if your battery is fine.
There is nothing wrong with checking the battery state but they don't need to send the data back to their servers to put the phone in low power mode.
The problem is that the rules of English are backwards here.
John's = it belongs to John. it's != it belongs to "it".
Why that is, I don't know, but it's true. I assume it's to distinguish from "it is" and "belongs to it" because you don't have the same problem with "John is" being "John's".
An easy way to remember is that "his" and "her" don't have apostrophes either, just like "its".
Which AT&T CPU was BeOS originally on?
AT&T Hobbit. http://en.wikipedia.org/wiki/BeOS#History
If you think the system is working, ask someone who's waiting for a prompt.