You have powerful automation tools at your disposal, scripting and browser automation at you fingertips, but instead you turn yourself (even more than before) into a factory worker optimizing the ergonomics of your tools. I find this a step backwards.
Well I’ve done both - I also have quite a bit of automation using command-line scripts, using custom-built tools, and using browser extensions sitting on top of whatever I’m looking at as well.
Customizing your input methods isn’t a step backwards, it’s just optimizing a different direction. This custom hardware, when paired with my custom software, makes for a really comfy working setup :D