I'll be honest, I believe the numbers as-presented and I'm absolutely NOT a Mac guy.
There's very much something to be said about owning the entire delivery pipeline from bare metal to software UX. Apple can tailor every single part of their stack to precisely match software to hardware in a way that Microsoft will never be able to achieve. I have an example anecdote from my own laptop experience that I'll share here...
About four years ago (ish?) I bought a Gigabyte Aero 15x v8 -- has the six core / twelve thread i7 8750H at 2.2GHz base / 4.something GHz boost, 16GB of DDR 2667 CL18 memory, a 512GB NVMe drive, switchable 1070MaxQ video powering a 1080p 144Hz screen, Intel BT and wireless modules, and some other stuff like a fully programmable RGB backlit keyboard and blah-de-blah. It showed up with Win10 Home and I bumped it to Win10 pro with an upgrade key I purchased for cheap.
When that laptop first arrived, the max battery time was about 3.5 hours on a ~95Whr battery! What the actual fuck? I thought for sure something was amiss, so I went on a tirade to upgrade all the drivers and firmware to most current, and it still didn't matter. I finally gave up, took a backup of the OE image, then fully wiped it and relaoded it with a clean image and loaded only the minimum drivers necessary to make it work correctly and only using drivers from the hardware manufacturer (eg I downloaded the Intel chipset and iGPU and BT and wireless drivers directly from Intel, the NVIDIA mobile driver directly from NVIDIA) and -- surprising to nobody who has ever done this before -- immediately found nine full hours of battery life. A little bit of tinkering with ThrottleStop later and I could reliably get >10 hours from that laptop websurfing while still getting excellent performance from the dGPU when I wanted it.
The root cause of the shit-tastic battery performance out-of-the-box was a horrible Windows power configuration profile and the "pretty" power management console app thing that Gigabyte loaded. With additional testing, I discovered I could load up basically the rest of the laptop with all the Gigabyte tools except for that shitty power management UI thing they provide and it would behave "normally." Interesting story though, it was still a 95Whr battery and it still "only" got about 10 hours of life in normal browsing. The Top Four power suckers were the backlight on the screen, followed by the fans that can literally never turn off, then the wireless card, finally the NVMe drive.
Apple can legit fix every single piece of this failure stack by tailoring their entire hardware, OS, driver, an application toolchain to maximize every part of the offload and acceleration stack from start to stop. Even in Microsoft's Surface devices it still seems like Microsoft isn't able to hit the necessary sweet spot because they're sourcing hardware from vendors who are pulling off-the-shelf parts rather than something uniquely tailor-made just for the Surface use case.