Assuming Batman is a PC in a someone's game, then that is something for the PLAYER of batman to deal with. Personally, I would not really enjoy playing Batman as a character, since as you say, he could do much more good simply focussing on philanthropy. But if someone else enjoys playing that...