Originally Posted by Llama_Shepherd
Actually it does make sense if you use actual science. Midnight blue blends in to the sky. Black stands out like a silhouette.
But that's not the point. Batman should wear black because Batman wears black.
He doesn't just wear black. He's been depicted with the blue suit just as much as the black.