Interesting take on the whole situation and very plausible. I appreciate the time you spent to write this up. Guess I'm lucky I use my MBP with an external monitor/mouse/keyboard mostly. I program on my XPS 15 (work provided) all day.
Yeah, I just started a new job and we use HP workstations running on Windows 7 at work... (fun!)
Which then just highlights to me how much nicer my MacOS running machine really is. Or maybe my current workflow is too familiar with MacOS. I can still make do but Windows is just not my spirit animal.
I returned a 15" MBP 2018 to my last job and bought my own 13" 2018 immediately after because I still want MacOS for my personal projects. If the keyboard fails, well, it'll just take 3 days in the "shop" as usual.