I wouldn't assume that Apple hasn't thought about this or that your earbuds are telling you the truth about their charge level. I have a Jabra headset that is four years old, and it is smart enough to profile my usage and optimize its charging. In normal use, I wear it during the workday and plug it in every night. In response, it slowly charges up to about 60% by morning, which is more than enough to get through the day. However, when I go on a trip and charge it less frequently, it responds by quickly and fully charging when I do get a chance to plug it in. (I only wish I could tell it when I'm about to leave on a trip, but the battery has lasted four years of almost daily use now, so it's a small price to pay.) If Jabra can do this, Apple can too.