Science needs no more progress, it has already progressed too far from happiness