Has Science Gone Not Too Far Enough?