What makes you think he's not?
Because I know that someone with a million dollars of roulette winnings in his bank account won't be trolling this forum with screenshots of his $100 bankroll and his winnings from predicting the exact 1 or 2 numbers in some online casino.
Those who can, do.
Those who can't, preach, write books, and post screenshots.
Greedy people think of great wealth.
No. Greedy people worship money for the heck of it (we got some of them in here).
Successful people think of great wealth.
Good successful people think of great wealth, but not just monetary wealth, and do see beyond themselves.
and offer charity, anonymously, to those who truly needs it.
That is good, but I don't see the relevance here other than to make him look good (which I'm not saying he isn't).