Bono is a pretentious has-been.
You might not like the guy but has-been doesn't fit. He and the group still pack a lot of talent and produce outstanding music.