It feels like for years we were constantly told by these corporations "it's impossible to have slim, tiny laptops and make them customizable", and I guess at some level I believed that, and just accepted that laptops with upgradable components were a thing of the past. After seeing the framework, I'm more than a little annoyed that I fell for this. They proved you can have a slim, clean laptop that's somewhat modular…
The Framework has half the battery life of similarly sized alternatives. No one was lying to you.
The only laptop for which that seems to be true is the MacBook, but no x86 laptop will come close to that. From what I've seen the Framework has a mostly uninteresting battery life, outperforming some likely competitors (like Dell's XPS 13 and MS's Surface Laptop) and outperformed by others (like HP's ProBook x360 and ASUS's Zenbook 13).