Batman can't be black because DC has all the political subtlety of a drunk idiot, and it'd be depressingly clear that the only reason they'd done it was so they could claim how 'politically diverse' they are. It's the modern version of how, back in the 70s, the black heroes being introduced always had Black in their names and were pretty much written as 'LOOK! BLACK HERO!'
So there's my reason. It'd be written by an idiot
So there's my reason. It'd be written by an idiot