have we gone too far