One can find a lot cases that will not work (as Adam has shown). But that is true with a lot different things, too. Like all programming languages.
But there are a lot of very interesting use cases that don’t have those problem. Like having variable length iMatra. Or a script typeface with a final swash that is always as long as the whole word. Both scenarios would need some form of context based axis values.
I had a bigger Microsoft mouse years ago but what I like about the small one I use now is that I can move it with my fingers and not with the hand or arm. I just hold and move it with my thumb and two fingers.
But than there is not build in app that can handle rich tech editing. On the Mac, TextEdit handles both, the plain text editing and simple rich text. I would expect the same feature set on windows, too.