I still hear from a lot of the younger programmers there that feel like they're still working on revolutionary social tech. Aside from everything that has happened in recent years regarding Facebook, these people always cite the fact that Facebook has connected a lot of the world together in the social graph and that somehow outweighs all the negative consequences.
The most unethical thing I have done as a programmer is going to work everyday.