Science evolution! Is more needed?