Why put this on programmers? The guy making the decision to make Dragonfly is a Stanford MBA with a materials background. It's not some working class kid who made it through a Javascript bootcamp that is making decisions about the direction of future Google products. So, why don't we let the MBAs be the ones to form an ethical organization to police themselves.