I'll just chime in to say that not everyone cares about the features you mentioned that much. Keyboard, touchpad, looks are the last things I think about when comparing laptops. Not to lessen your preferences, just to point out that there's a variety of viewpoints.
To make a different point, a regular consumer does not care about tech specs. They want a laptop that can browse the web, stream Netflix, and maybe open a Word doc. They will be more sensitive to hardware problems in my opinion. A janky touchpad is going to be annoying no matter what computer task you're doing. A wobbly keyboard will be the same. To me an average consumer is more interested in the "feel" of the computer rather than what it can do.
Last time I was shopping for a laptop, I needed battery life, low glare, high screen brightness, rugedness was a plus. Cheapness is a good proxy for rugedness. Being able to upgrade/repair components is generally something I value highly too. Something that's made to be maintained, meaning opened, disassembled (and reassembled!), feels good to me.
Used thinkpads and dell latitudes, battery and brightness aren't always what I'd like though. Frameworks and similar sound nice, but can't bring myself to pay the premium.
I have a framework and love it - repair-ability is exceptionally important to me, and I support it as often as I can.
That being said, I have a really specific use-case I have to fill right now: I travel all the time for work, and my work laptop already takes up a good amount of space, so I need something small and easy to use when I travel
I guess a lot hinges on what kind of work you need to do while travelling. I've been on tmux and vim for the longest time which works great over mosh, so almost any device worked for me, as long as I had an ok internet connection. Spent a summer working in a park, on an epaper tablet and a bluetooth keyboard. Good times.