Positioning is possible even with the battery removed
One possible reason for your MacBook battery draining while it sleeps is processes running in the background you know nothing about. These are often initiated by login items. Login items are applications that get automatically opened when you log in.