Dell is the go-to for businesses for a reason. They stand behind their products - albeit for a price.
In general, Dell really does build computers that last. I'm on my 5th - I think - Dell machine and while I find their designs skew toward the clunky side, they're nearly indestructible - provided they survive the first few weeks.
Their customer service is out of India, which is annoying, but their call center workers are courteous and generally knowledgeable.
They do honor their warranty, I'll give them that. I paid for their premier service plan and they treated me with kid gloves. When my AMD machine from them was all blue screen right out of the box we determined there was a hardware issue and it was returned for a full refund. I bought a gaming laptop to replace it - with an Intel Processor - and it had some glitches as well, finally wouldn't boot or even post. I had to mail it back to them but they DID fix it - replaced the motherboard in fact - and the turnaround was less than a week. I still had my older, working Dell as a backup and limped along while the new machine was in the shop.
After return, the internal speakers weren't working. (A Bluetooth headset did.) This time they sent a tech to my home who connected the speakers, which they apparently forgot to connect to the new motherboard. It didn't keep me from doing my job (I'm self-employed), but if I paid that much for a new computer, I expected it to work. That was the last issue I've had with this machine, which is now about a year old. My previous work computer is about 5 years old and, other than swapping out the old HDD for an SSD, it still chugs along when needed.
The battery life for most of Dell's line is abysmal and always has been. Even when I replace with a new battery and have the brightness turned down on the lappy, within a few weeks I get maybe 45 minutes of battery life on the average, and it ebbs from there. Battery life is substantially better for the XPS line. I received a 13" XPS as a gift, and it gave me some 8-10 hours of battery life. If it were more functional I'd make it my workhorse. I considered an XPS when replacing my older Dell but settled on the gaming rig instead because of price. I may bite the bullet next time anyway. Being tethered to the cord is not just annoying, it impacts productivity.
A few years ago I bought a Lenovo. I loved it - and at less than a year old, I baptized it with a cup of hot tea, frying the motherboard beyond salvation. But their prices are even higher than Dell and they DON'T offer a comparable service package, so I replaced it with a Dell and stayed with Dell ever since. Dell isn't perfect - far from it - but when my work requires dependable computers, I have to go where I know I can get help - and a replacement, if necessary - in a hurry.