Not a great design in my opinion. These so called "smart systems" should at least be able to report marginal battery condition to head off these problems early on.
Just like most technology, and perhaps most things in life, you don't know where the weaknesses are until its out for a while. That's why my darn phone is always updating