Agreed this is somewhat debatable. But the language "bare minimum" still applies I think. Remember, this is at a large software development shop, so there will still be dozens of windows machines. Google is the only company I have heard of that drew a hard line saying no windows machines on the development network.