Dang, the battery life is a bummer on an otherwise decent laptop that is also repairable.
I guess that if you're going to keep it in a desk, it's at least something to consider.
I strictly look at Alienware laptops because some of them have mechanical keys as an option, which is something very few have, and their newer designs are solid.
I do agree that they do include too much software, I'd remove most stuff that is not support software, or at least disable it, and as for others mentioning Dell quality, absolute insanity, you can get replacement parts from them directly for years after they've stopped selling a model, and they're incredibly good with the BIOS firmware updates.