Nobody in the world thinks that Boston is good. I bet the radio stations are getting paid to play them as much as possible.
Also, I should have recognized the riff of "Jumpin Jack Flash." I would have if it had been played on guitar, but that's no excuse. I'm going to go hang my head in shame now.