This doesn't match my experience. My previous three laptops (two AMD Lenovo Thinkpads, one Intel Sony VAIO) had essentially the same battery life running Linux as running Windows.
I think MacOS was implied...
Have you ever put MacOS on a PC laptop? Terrible hardware support and the worst battery life of any OS.
I used to hackintosh every laptop I could get my hands on that could do it, and always saw better battery life on OS X vs. Windows.
I have an AMD thinkpad and get maybe 1/4 the battery life on Linux as I do when I boot inti Windows, did you have to do any tweaking to achieve that?
I typically install and enable tlp [1], but that's it. Some distros/DEs might have it out of the box, but on Arch I had to do it myself.
TLP, as mentioned. Also powertop for more in-depth view of what's happening on power consumption front.
You're lucky, my thinkpad x13 gen 2 AMD gets 5 hours on modern Fedora vs. 9 or 10 on Windows.
I also have an X13 Gen2 AMD. My idle power consumption is 2.5W to 4W depending on brightness. This ends up in 12h-15h (machine/battery ist 2y old I think).
I think you can improve your power settings.
Does that mean that Windows's battery life suck equally on these devices?