Any charity who has a well known patron are happy for the person to fly in and fly out if it means a higher profile for the charity.
People do what they can, some knit warm clothes, some living in the area retrieve bodies from the sea, some fund raise, some offer a home , no one can do more than they are able to do and all are helping , no gold stars for retrieving a body from the sea more than knitting a jumper or making a film .
I can't go to Africa and dig for water but I can raise money for water aid , same for all who do what they can for the good of others