I agree that it's good that he's trying to do something positive with his status as a music star, and I am not of the opinion that 'music people need to shut up about politics' but that doesn't excuse the way he does some things. I'm not gonna try to change your mind or anything, but listen to how he gets on his self-made moral highground when he adresses the world's powerful about this or that problem. I get the impression that he thinks people in power will do the right thing if you explain what that is, because hey, it's the truth, and just and right.
In a way, him getting the nobel peace prize is a very effective way for him to be made redundant.
Also, although it might not be fair to hold people to previous bad judgements, bono should have been more careful when he endorsed the bombing of serbia in that whole milosevic fiasco. Many people don't remember this, because back then, most countries were ok with the bombing anyway, but when I read that bono said that "we have to help the poor albanians! by bombing serbs! It's the right thing to do!" I felt sick.