I have mixed feelings about this.
On one hand it feels arrogant to refuse having one dinner with "common people". On the other hand, I completely understand not wanting to be idolized, the center of attention and asked about your work for several hours, the charity still got what it needed and other contenders still got a great story to tell. It's an a$$hole move towards other contenders really interested in a dinner, but a genius move for an introvert.