Yes, he has committed to give most of his wealth. And he has also already given a bunch of his wealth.
Promises to do something good in the indeterminate but distant future generate tons of positive press coverage for free.
Better to ignore empty PR nonsense and wait for billions in philanthropy to actually materialize before showering sociopaths with praise and adoration.