I have an early batch framework (i7 11th gen) still in use (I have no other laptops or a PC).
A few benefits I've gotten out of it:
- I spilled almost a liter of milk on my keyboard, really gummed it up. Keys stopped working. Got it replaced for pretty cheap.
- Linux just works. No weird driver issues
But...
- Battery life is horrible. I pretty much just have it plugged in whenever I can. When off battery, I use the cpupower frequency set command to limit to 1000MHz which is fast enough for vim anyways. Compiling stuff becomes a bit slower but since I write Go, it's not too bad.
- Fan noise is loud
- My specific laptop had a weird sensor bug where it would sometimes randomly get throttled to 200 MHz. Framework didn't really help or replace it.
Honestly it'll probably last me another 5 years before I need to switch out the mainboard. I don't do anything intense like gaming.