This is an interesting topic it's really easy to argue both ways. Is it really worth installing a lot of software that will eventually slow down your machine or even open up your company's firewall to allow certain traffic to come through on different ports?

Many IT teams might say no, but I'll argue forever with them about always having a fully replicated local development environment!