What has quenched the massive spiral galaxies?