Gosh, are there really people that have to find something bad in everything? Nothing a celebrity does for charity is ever good enough it seems. How about you donate your salary to a charity in the UK if it is so important to you.
Why don't you stop criticising others for having a different opinion? I've said it's a nice gesture, and it is.
I'm not in the millionaire bracket and I'd daresay neither are you, and how do you know I don't
donate to charity?