Doing a ! doesn’t really shift much from home row positioning. Certainly not as much as arrow keys would
I do understand the thought though. After doing a few years on a mac and learning to love pushing cmd with my thumb, which was a lot of actions like cut copy paste and more, I began to hate if I had to use left pinky for anything ctrl related
Even on linux or windows today I’ll map ctrl directly left of spacebar so I can keep the same habit up
It’s naturally great for me in vim too, be it moving up and down the page with ^d and ^u or some custom ^ mapping, etc
I think if you're a heavy command line user or even programmer, you'll be having to do ! and ` and ~ and so on, meaning -- it's some pretty solid muscle memory