Actually, this is probably the closest Hollywierd has come to showing Batman's true origins. Sure he and his parents went to the opera in the movie instead of "The Mask of Zorro" as depicted in the comics, but if I had a couple hundred billion laying around, I'd probably go to the opera and then go home to watch a private screening of "Zorro".
Batman was the first morally ambiguous superhero. He's not supposed to be all that admirable of a character.
actually the reason they went to the mask of zorro was because young bruce wanted to see it. Of course at the time Batman was first written it was cowboys and swashbuckers who ruled the silver screen.