Stop trying to get personal? On a thread you start slating another person just because they are famous and rich and are not acting according to yur personal preferences? That is more than a tad hypocritical.
And no, I wouldn't be embarrassed at how much charity/philanthropic work you might do, I do a lot myself! That's why I asked. It is very easy to sit in an armchair and get all het up. It is not as easy to actually do something that makes a difference.
And as far as I can see, U2 and many others, have taken advantage of legal regulations that any government can rescind or re-draft, at any time. I think I should find myself in a majority that would expect any government to do something about it, but would also assume that no government will, especially if we, the electorate, don't kick up a fuss.
You started a thread that rails against a famous rich person, you got some of your facts wrong and now you are getting annoyed because someone, who doesn't even like the music or public persona that you are denigrating, has pointed out your inaccuracies. Maybe you need to have a longer rethink...