You should publish.
It sure would be nice if gaining a foothold on my computer didn't instantly mean gaining complete control over al my credentials.
If you disagree with his argument perhaps you could give an actual counter argument?
You should publish.