OK, this is just silly.
The first song wasn't written by the band in question.
The second song you admit is brilliant, but has been played so many times you can't bear to hear it.
I can't listen to that song either for the same reason, but that's not the same as "sucking" and if it were, there's a huge list of songs that need to take a few decades off so we can miss them, starting with Bohemian Rhapsody.
And Aerosmith is simply tedious.
Hey, I embarrassed myself when I met Steven Tyler! He came into our office (early dot com company) and I couldn't think of anything to say, so I said, "I'm familiar with your work," and later the CEO said, "You might as well have said 'I hate your stuff'." (The CEO laughed, he didn't care.)
Also, Tyler wears SO much scent that the office reeked of it for hours after he left.