I agree that we should all learn about technologies that relate to our core technologies even though they are technically "not our job". Knowing VMWare, AD, and development(C#, C++,...
I think half the issue is that we've got lazy developers who circumvent security in the name of repid development. I can't tell you how many developers I've worked...