Raw battery life aside, I think one big advantage macOS still has is that its power management isn't modal. There is a low power mode like iOS if you really want to eek out as much runtime as possible, but I've never once hit a need to use it.
Outside of that, you lose no performance when running on battery, you get full performance when you need it, and high efficiency when you don't. Needing to manually choose a power/performance profile feels incredibly archaic to me, though I appreciate that some folks may want that level of manual control.