This song is so overrated. Many people think it's a classic, but after a few listens, it really isn't that great of a song. I really believe it will NOT be a hit on the radio. In fact, it won't get any airplay. I remember when Walk On became a single and thinking that this is the next great U2 song, the next "One." Guess what, Walk On was a bomb. It got no airplay, though it got Record of the Year at the Grammys, which is very rare for a song that wasn't a hit.
I still prefer Walk On over SYCMIOYO. I am still baffled why Walk On didn't became a hit. I don't believe SYCMIOYO will be a hit, unfortunately.
The album, in general, doesn't have any hit songs. U2 has to realize that their days of being a band that produces radio songs, is over. The last real U2 song that was a radio hit was One. Even Beautiful Day and Vertigo died down and didn't become big hits.