You just plain blocking anyone using node from programatically accessing your content with Axios?
If a more specific UA hasn't been set, and the library doesn't force people to do so, then the library that has been the source of abusive behaviour is blocked.
No loss to me.