Having the presidential candidates as featured guests simply because they are the presidential candidates seems wrong. Unless it is in reality a political dinner and not a dinner for a charitable cause, which I suspect is the case, making the event a recurring sham.

Charity events ought be laser-focused --- time, talent, and treasure for the cause. And only people willing to contribute one or more of those three things should be special invited participants, no matter their role in society.

This event, as it is constituted, should be retired.