How you define a good song is subjective, of course many people consider it a good song, why is that so ****ing hard to believe?... Its got a nice catchy riff with a bassline to match, a catchy as hell verse and a great hook... Have you ever took the time to accept that maybe thats all a good song neeRAB?...And im sure the songs generation x message played a part as well...Admit it, once upon a time you ****ing loved this song, until the damn radio and MTV kept playing it over and over and you got sick of it, so blame them, not the band. You are just jumping on a trend that got tiresome years ago, it dosent make you look cool, deal with it.