Lithium-ion batteries hate sitting at 100% for hours on end, which is exactly what overnight charging asks them to do.