Why is the battery not reading the right percentage when charging??
My main guess? Motorola doesn't pay it's developers enough to care about battery readings. The OG Droid, DX, Droid 2 Global all have this problem. It most likely has to do with the way the OS rounds the actual current battery charge into the next highest 10. Which is most likely done for the ease of graphical representation.
Also, its common for the people running these companies to really have no idea what they are asking for. Hence why we wind up with locked bootloaders, massive battery drain on HTC, slow updates in the case of Samsung...
In conclusion, lets all have a moment of silence for the over worked Software Engineers of the world. :-\