The blog reported on power optimizations in Linux (standby power draw) and much of this was focused on Fedora 36 and Ubuntu 22.04.
12th gen won’t have much of an impact on battery life - on one hand the CPU cores are more power-efficient and there’s improved power management and lower power states, but on the other there are 8 efficiency cores tacked onto each CPU package - one cancels the other out. If the thread scheduler was fully optimized that, when idle, the E cores run everything and the P cores go to a very low power state, that might help. But the thread scheduler is still being worked on and during load the 12 - 16 cores will inevitably put more demand on the battery than the 4 cores of the 11th gen so no, 12th gen should not have any meaningful impact on battery life. It may make it worse, and these optimizations are the only thing preventing it from being drastically worse.
This is not limited to Framework, it’s the nature of 12th gen and all laptop manufacturers are having to deal with it.