Based on my experience, I can tell you the grass is not greener on the other side.
Forced to use Mac for work, the previous Macbook Pro would lose charge _while plugged in_! The battery goes empty, it shuts off and I wait for it to recharge while off.
They recently changed mine to an M1. Battery is much better than the previous generation and could be good, so long as you're not using it for anything. As soon as the IDE/Zoom/Docker/what have you spins up, it loses charge. It is slower at loses charge while plugged in, but so long as you are not using it except for note taking, I would not trust away from a power source.
If I don't have a power source nearby, I turn everything off and switch my dev workflow to Sublime to prolong the battery.
I don't have to suffer any of these shenanigans under Linux. Granted, I have a Thinkpad, which has great Linux support, so that definitely helps.
Sounds like defective devices. Haven't had a single issue like that on any of our fleets. (mixed T2, M1, M2 devices, around 210 per fleet, around 7 fleets in 3 different countries)
Usage (varies over time...): software development (JetBrains, NetBeans, VSCode, Sublime, vim), google meet, slack, rancher desktop, docker desktop (being phased out), capture one, creative cloud, OBS, virtual desktops for local testing.
We have had self-discharge on HP ProBooks and EliteBooks but that was due to a bad USB-C implementation and was fixed with third-party chargers. Some older Dells had it too, but that was with dual power input (USB-C and classic barrel) and switching over to the legacy chargers didn't have that issue. Those run a mix of Windows and Linux.
Forced to use Mac for work, the previous Macbook Pro would lose charge _while plugged in_! The battery goes empty, it shuts off and I wait for it to recharge while off.
They recently changed mine to an M1. Battery is much better than the previous generation and could be good, so long as you're not using it for anything. As soon as the IDE/Zoom/Docker/what have you spins up, it loses charge. It is slower at loses charge while plugged in, but so long as you are not using it except for note taking, I would not trust away from a power source.
If I don't have a power source nearby, I turn everything off and switch my dev workflow to Sublime to prolong the battery.
I don't have to suffer any of these shenanigans under Linux. Granted, I have a Thinkpad, which has great Linux support, so that definitely helps.