Facebook software considered harmful
We need regulatory oversight around software companies after they reach a certain scale, simply because computational errors like these impose a significant cost on society. If millions of people are getting significantly shorter battery life on their phones because of this bug, we can say with confidence that at least thousands of people will be inconvenienced and possibly even endangered because they lose communications at a critical time.
Lost in a bad neighborhood after dark with no phone or GPS? Or car break down on a sparsely traveled road? These are situations that can go from annoyance to disaster in the wake of battery failure.
Another issue is the externalized cost of all this excess consumption - millions of batteries will reach end-of-life and end up in a landfill sooner than planned, and more coal will have been burned to charge these devices more often. We can assume the same level of amateur software is running on the datacenter, where the shareholders are paying for wasted electricity because of sloppy programming practices.
We simply can't afford to have poorly written software deployed at this scale without some kind of competent oversight, because its obvious companies like Facebook are not producing quality products, since they live in a make-believe world of unlimited energy and cash, unlike the rest of us.