For me, its irellevant for him to post, and for you to think is his obligation.
But, just because he is doing a good money right know, dont justify what he have to do with his individual earnings.
"I respect that, still i think he should give a lot more"
You dont know him, where he came from, his ambitions, the $ he already donate, if he supports a big family in brazil...
You're argument is just awful. Serious, mate. Dont judge a person who lives for a sport that tomorrow can change everthing. Do your own.