It’s as much to do with your morals, ethIcs and values as it is to do with the amount of money you earn. Not many footballers have signed up to this yet but they may give to other charities.
People who give up their time are just as honourable but might be more time rich.