It was a hit. It will go 2x platinum in the next few weeks. How many songs do that? It has stayed on the hot 100 for 40 weeks. Just because it didn't peak high doesn't mean it wasn't a hit! How many songs peak in the top ten and then drop like flies?