A few of them don’t cross the threashold of ‘better than Imagin Dragons’.
Included as not better in my opinion are:
Sound Garden
Rage Against the Machine
Smashing Pumpkins
Counting Crows
3rd Eye Blind
These all have good individual songs, but Imagine Dragons belongs in the lower-middle of your list.