My priorities were
- best keyboard possible - good layout you can get used to (ANSI vs ISO, dedicated pgup, pgdn, home end keys not too far from each other and arrow keys), good tactile feedback
- case stability
- good touchpad. I prefer physical buttons instead of or at least next to clickpads which is getting increasingly difficult to find
- decent cpu perf, measure what's important for you (turns out for my use case AMD 5800U's 8 cores didn't make a difference compared to Tiger lake for my work)
- upgradeable RAM or at least 32GB soldered
- OK screen (350+ nits, reasonably color accurate, preferably matte)
- battery life 6h+ on wifi
- thermals and noise - does the fan make high pitched noise, how often does it kick in, is the case/keyboard warm
- no nose webcam
- USB-A AND USB-C ports (+placement: both on both sides), ideally also HDMI, headphone jack, thunderbolt
- fingerprint reader/Hello, hardware TPM2.0
- 3 year warranty, on site service
- after all this also portability
I tried HP Zbook power, HP Firefly 14, HP Elitebook 840, Thinkpad X1 Carbon, Thinkpad P14s and Schenker Vision 14 and settled for the 840. The Carbon is also a nice machine, the P14s is massive while not bringing any major benefits, the Schenker had some built quality issues but otherwise looks great.
I've found HP's keyboard just so much nicer to write on - there is such a crystal clear pressure point: it's either pressed or not pressed, on a TP you can get into an in between state. Plus the layout on 840 and Firefly 14 (column on the right with home, pgup, pgdn and end) is the best IMHO.
In the end you will have to settle with what's in stock anyway as lots of configurations have insane delivery times 3+ months.
EDIT: here are my notes, perhaps someone will find them useful
zephyrus m16 - keyboard without pgup, creaking, hot air on display? battery life ~4h
ideapad 5 pro - overheating? keyboard without pgup, shitty touchpad
legion 5 - terrible design, bad touchpad, amd version has shitty realtek wifi
thinkbook p16- no hdmi, bad battery life?
inspiron 16 plus - crap touchpad, throttling
aero 17 - nose cam
zbook - touchpad? runs hot
thinkpad p1/extreme - weird cpu heatsink issue, creaking
dells - power button in corner, xps-no usba,
envy and spectre - fingerprint reader instead of ctrl, gloss
ThinkPad X1 Carbon G9 - ok, 16:10, throttling, typing/touchpad lag?, shitty support?, non-touch has 4-5 weeks lead time