Does it strike anyone else as odd that everyone in the Silicon Valley software industry has nearly unanimous views on social policy? I've never been to Silicon Valley, but I have spent my entire life and career among engineers, and I have observed diverse views on such issues as gay marriage, climate change, abortion, etc.