Why you shouldn't use Vagrant
plumbing.pipelinedeals.com
plumbing.pipelinedeals.com
Of course it's going to take awhile to setup. It seems like the main argument to push away from it is time spent on setting it up, but this article even says setting up MAMP can be difficult at first. Ever tried to get MAMP to work with non-standard PHP extensions? Good luck. apt-get install php-redis is much simpler.
You do need buy in from the whole team to really get the time out of it, but that seems like a problem with tool consistency across the team - nothing to do with vagrant specifically.
No, it was an 1-2 hour affair, without even reading the manual. Maybe you're just not competent enough?