Intel lunar lake gen 1 and 3 are competitive with the M series both in battery life and performance. Qualcomm makes arm chips that are somewhat competitive too, but you run into similar problems as M. x86 chips can most definitely reach the efficiency of M.