Replaced my precision with a second-hand thinkpad t480s. 3 years old. Haven't replaced the battery it arrived with. Recent popular distro. I get 10 hours of battery life doing programming. Webbrowser open with 20+ tabs, multiple terminals, signal, rhythmbox.
Cost USD$410. Tough to beat that at any price. Maybe a new one with an AMD under the hood? I can get 3+ of these for the same money and is it really actually better? Dell was more money and a lot worse, you see a lot of people with that experience around here.
Also, when the battery dies, you can replace it easily. Any modern laptop is still going to have battery degradation. This is a much better investment for those that can't afford to replace laptops every 3-4 years.
Linux is core os on top of which you can use a UI of your choosing. If you have something like Ubuntu server installed with just a terminal interface, that system will most likely never lock up from user input unless all the stuff in the background becomes resource constrained.
MacOS has the UI, the kernel, and the programs all tightly coupled together to where you have zero choice on a lot of things in the OS.
Especially with System76. They all have instruction manuals available: https://tech-docs.system76.com/models/lemp11/repairs.html
I actually followed the link and went to the battery section..
"Tools required: Cross-head (Phillips) screwdriver"
"Time estimate: 30 minutes"
"Difficulty: High (red)"
High/Hard == easy
Sure, it's not as easy as an external battery, but I've not seen those in a long, long time. But you also don't need specialist tools nor a 35kg custom kit to replace it (https://www.theverge.com/2022/5/21/23079058/apple-self-servi...). And you definitely don't _have_ to send it to them to get it changed.
What does that mean? I've run Linux on all the MacBooks I've owned. I just ordered an M2 Air with the intention of using it primarily as a Linux laptop.