I've run Fedora and a custom Debian setup in the past (and currently am using Void Linux). Things mostly work with no real issues.
I think perhaps the mistake is paying premium with new and shiny things that haven't stood the test of time is the problem here? If you buy cheap (something that is a known quantity also), you're less likely to feel the b urn of walking away from the shiny / expensive new thing, right?
Note: I also have the X230 (bought off craigslist for ~$100, 2 years ago) and have given that to my dad who has used it happily for years now.
I've also been really happy with my Razer Blade which I've used alongside a Macbook Pro for the last ~3 years.
I think in most cases it's pretty easy to pry these things apart and swap the batteries out.
A friend of mine runs an IT help desk team that manages a fleet of T series laptops and they have a lot of problems. You got a good one. It’s so unfortunate that these have a lot of problems, they are almost perfect.