pls define decent battery life because for different people decent means different things. My biggest problem with windows laptops is battery life. My dell work laptop is spec't higher compared to my home m1 air but the ~4h battery life, worse trackpad and worse audio make it a worse experience overall...
You will not find a x86 machine that beats an Arm machine on battery life. 4h is bad for a windows laptop though. But if track pad and battery life is your thing, a Mac it is.