I really wonder what still drives people to Dell? Their products looks marvelous on the tech sheet, and that's also where the marvel ends. In my current career I've yet to touch a Dell laptop that doesn't try to melt itself by simply turning on, or fails to respond to touching the power button. It's as if the operation of the Power Button is a schrodinger cat.
Any corporation that is operating exclusively on Dell I deem to regard as a cost mitigation corporation that does not have their developers at their first place. I believe that no sane developer will opt for Dell's products, but rather go with Lenovo or Apple.
I've had several Dell devices, both laptops and desktops, both at home and at work, and that has never been my experience. In fact, I'm typing this on a Dell laptop, which doesn't have any of these issues you mentioned.
> I believe that no sane developer will opt for Dell's products, but rather go with Lenovo or Apple.
I'm not interested in Apple devices, since besides being very expensive, I prefer to use Linux exclusively, and as far as I know, Linux on Apple devices tends to be problematic.
As for Lenovo, I tried buying a Lenovo device once, but they canceled the sale without any explanation and without giving my money back; and I simply couldn't contact their sales department to ask for a refund (by phone they said it had to be done through email, but the emails went unanswered; I had to sue them in small claims to get my money back). Contrast that with my experience with Dell, where even when their service wasn't at its best (IIRC, some sort of logistics issue due to changing their carrier), they at least answered my phone calls.
I went Lenovo, and it was not an improvement over my previous Dell. It wakes up and kills the battery when the lid is closed all the time. And at essentially the same spec I get less than half the battery and twice the fan noise compare to the Dell.
Any corporation that is operating exclusively on Dell I deem to regard as a cost mitigation corporation that does not have their developers at their first place. I believe that no sane developer will opt for Dell's products, but rather go with Lenovo or Apple.