A lot of people call Imagine Dragon's first two singles generic and awful but I loved them, especially Radioactive. However Demons IS generic and awful.
Counting Stars is a grower, so I'm not surprised its success has slowly built up. I wish If I Lose Myself would smash as hard.
Demons isn't as good as Radioactive, but I still really like it. There a lot of songs that sound like Demons on Night Visions though (Bleeding Out especially).