> practicing this game makes you better at any number of tasks that are relevant to your daily work.

Vi key bindings don't apply outside of vi

That's not true at all. Many readline and terminal based clients support vi bindings, you just have to enable them. e.g. stuff like psql.

The shells themselves also support vi binding.

Outside of the terminal tools like Vimium add support to browsers and many other interfaces.

I learned vi key bindings in rogue, hack, and moria (before numpads were common for that binding to be default) before I learned them in vi.

Thankfully my work applies inside vi.