After updating 10.14.1 for sure solve the problem. But I suspect that OSX also has the weird issue with iOS after new updates. To solve this, I always do as follows => after charging to 100%, reboot your machine (iPhone, iPad or MacBook ... any device has battery drain problem) with charging cable still attached. After rebooting, check the battery charge % to see if it is still stay on 100%. If it is still 100%, pull the charger, if not, charge to 100% again before pull the charging cable. (no need to reboot this time). Do it several cycle right after any new OS update, then the battery % reading should go back to normal. I suspect that it is the battery % reading messing up after the new updates. Rebooting the device will somehow turn it back to normal.
Besides this method, I also find quit all the app/software before computer sleep does help. With lots app/software opened in sleep mode (7%) drained a little more than without any app/software opened (3%).
My MacBook Air 2017 seems now back to normal. The last charge was at night of the Nov. 10. After charging, I have used about 1 hour of airplay video and the 100% battery had not drop a bit before going into sleep mode. Now it is afternoon of Nov. 12 and I still have 50% of battery left. In between, it has been sleeping through for 2 nights and couple hours of usage on Nov. 11. And I did not have any app/software opened at first night and I did have some app/software left open at the second night.
Hope these tricks can help !