Giving back "publicly" is the key point there. None of us have any idea what any celebrity truly gives because they don't all issue press releases each time they do it.
But on the comparison of outreach to kids with cancer - I can find videos very similar to the one posted with Taylor featuring Beyonce, Pink, Katy Perry, Luke Combs, Luke Bryant, Andy Grammer, Michael Buble, Kid Rock, and Roger Daltrey. And that's not even the first page of the google search.
I think that it's a fantastic thing to do in a show. I applaud every artist who works with organizations that make things like that happen. I knew a child who had a similar experience, but for him, being on the field for and NFL game was his ultimate dream. His parents still cherish the memories of his excitement that day, and the escape the experience had for all of them in a stressful time. It's a great way for a person to use their celebrity to share something special with a person who needs it. I don't think it's necessary to rank the people who participate since so many do.