Battery swell failures are not trivial and make me absolutely enraged. Charge logic is completely controlled by the mfg, yet they cannot keep batteries from getting into conditions where they swell? It's not a Dell thing, I've swelled more batteries than I can count across all sorts of devices.
Without fail, my devices get retired/unusable due to battery swell. Not due to other hardware failure, not due to performance getting outdated, just due to fucking battery failure.
At least many newer devices allow you to limit battery charge. Aggravating that most of them don't allow you to set your own desired charge threshold, only allowing you to use their preset (Samsung is 85%, Lenovo tablet is 60%, Surface is 50%). But much better than being stuck with 100%.
Recently I learned of Chargie, an inline USB charge limiter that works with an app on the device to allow any device to limit charge. It also works with 'dumb' devices that can't run the app, by sensing charge current and cutting off at some user-settable threshold of charge. I bought a few of them to try, and am pleasantly surprised with how easy they are to set up and use, and yet how much micro-control you can do in detail if you want to nerd out as a power user. I use one for my iPhone as iPhone does not provide a built-in way to limit charge at all. Chargie.org
Note that with modern battery tech, the longest battery lifespan will come at 50% charge.
Warning, lots of pics in spoiler. These are all my own photos of my own failed devices. Fuck this stupidity.