The Dell precisions I have had have been crappy with swelling batteries after a year or so of hard use. The current one has had two battery replacements with touchpad and keyboard replacement, within the warranty period. I just recently swapped the CPU fan. The last precision before that had to get a screen and motherboard replaced.
Anything that has proper cooling and latest gen CPU seems to be plasticky gaming models (Alienware, Legion, ..). No one makes a good developer workstation for 99% stationary use it seems. Yet almost all developers I know use external power, keyboards and screens almost all the time and just occasionally move between e.g home and office. The niche of “movable workstation” seems underserviced despite a huge market, right?