I think the provisioner should install the tools. I used to agree with your stance @sit but it turns out in Vagrant that the requirement of installing it beforehand is a significant hurdle that could easily be avoided since most of these provisioners provide easy installation methods these days.