My one minor complaint about U2 is that too many of their tunes have a similar sound to them. But if you were to list their top ten hits of all time, they’d stack up well against any other band that shows up on this thread.
True about the similar sound however you could apply the same critique to any of the bands mentioned in this thread. It is the uniqueness of any bands’ sound that makes them good.