What do people map control to then? The fundamental problem for this era of computing seems to be that people's needs/workflows are fragmenting while devices are converging, becoming more proprietary and one-size-fits-all.
Will there be a backlash to this? Possibly, but if dealing with a shitty keyboard is the cost of getting a high-end machine with great build quality, maybe not. People will come up with more and more workarounds to fix something which wasn't a problem a few years ago.
Let me let you in on a big mac daddy secret sauce:
Map both ctrl and esc to caps lock key: when it's pressed and released on its own, it sends an Esc; when it's used as a modifier key (pressed together with another key), it sends a Ctrl.
I mean... Dell and PC still have plenty of options. My Pixel has a headphone Jack. My laptop can be upgradeable...
I am not sure I buy the one size fits all argument. That is mostly an Apple thing.
Also, while it's true Apple quality was higher the last few generations are much worse. We have had numerous service issues come up, keyboards now break... I can't see Apple quality being what it once was.
I don't think it'll matter? I think it will just drive adoption of Ctrl + [ for vim users which is arguably better anyway since it's closer to the home row
I preemptively remapped escape to caps lock since my next laptop probably won't have an escape key. It took about a day to adjust to. Now, I can't see how I ever used escape in the first place, it's so far to reach.
Although now, I keep turning on caps lock when I use other people's computers.
The home row isn’t magic, I don’t get the obsession with it. Our fingers don’t lie in a naturally perfectly straight line—each finger has its natural zone, it tends to stray vertically from the home row.
Well I suppose my fingers normally stay around the home row because that's how I was taught. I suppose it's my mistake for assuming that's how others type!
Nevertheless, esc is still super far away from all the letters which is presumably what you are likely to be pressing.