Thankfully, there's a fix. Apple didn't make the option obvious, but Auto Boot can be disabled with a simple Terminal command that puts the power button back in charge of, well, powering on. No more ...
Power on your computer over the internet with WoL, or use your keyboard Enable Wake-on-LAN, then use an app like TeamViewer to trigger the startup over the internet. Another method is to turn a key ...