I really don't know what to tell you then, because I've yet to see a Homebrew installation that couldn't install packages, but
many times I've had apt break and require either fixing something unrelated to installing my packages (like failed upgrades) or copying and pasting some dpkg invocations until things weren't broken anymore. And when I mention the latter most Linux users I've spoken to say PPAs are a great way to end up doing that (I don't want to start vetting PPAs when I need software, I've never had an issue with a Homebrew installation, be it bleeding edge or old as dirt and requiring finding an old version).
I have no idea how you'd compare Vagrant to... homebrew. Sometimes it's convenient to have software on my actual machine, not a VM...