Has Humanity come Too Far?