I don't understand the dislike for her at all. I suppose she comes across as a bit self-righteous but if she wants to live on grated carrot or whatever that's her business. .
Celebs that try to make us feel guilty so that we will donate to charities make me far more angry. If they (people like Bono) have the money then they can give it to charity but when we are struggling to make ends meet we don't need to be preached at by people far wealthier than we can ever dream of being.