I don't think anyone is having a go at Rashford for what he's done. Obviously a few random people will but most think he's doing fantastic things.
I only questioned his inclusion of the list posted in this thread. I don't really see the relevance to quoting the money he's raised vs his own personal wealth unless every penny he has given has been his own, which it hasn't been. I'm pretty sure there will be people worth absolutely bugger all that have raised thousands for charity so it would equate to giving 1,000% of their nett worth for example. My daughter raised £1,000 earlier this year but only has £125 in her savings account. So she's given 800% of her nett worth. Does that mean she's done more than Rashford? No, of course it doesn't.
I'll say it again, Rashford has done amazing things and is a fantastic example of what good people can do when they set their mind to it. But to put him top of that list is ridiculous. Sir Chris Hohn gave nearly 16 times more than Rashford has according to that list but is only 8th on the list because he is worth more. He potentially gave his own money away rather than raising donations from other people (I've never heard of his before so I don't actually know). Rashford is more commonly known, he's younger and in the public eye for what he's done but has he actually done more good than Sir Chris Hohn but 'only' giving £20m rather than £314m? I guess some people will say yes. Personally I'd say no.
At the end of the day, anyone that donates any amount of money to any good cause is doing a good thing and should be praised for it without the need for a league table to show who 'wins'.