Has science gone too far?  (Yes)