That instance would be easier to deal with considering the traumatic circumstance of Jason's recent death if it was an isolated incident. But it's not when we go into later post-Crisis stories and recent stuff like him hitting Dick in that Snyder issue.
It's not ok for Bruce to hit his kids or emotionally abuse them when he does a lot of other good stuff. It's like saying a dude who hits his wife isn't all bad because he saves lives as a firefighter or something. Who gives a shit what else he does? Bruce isn't the only member of the Bat-Family with dodgy moments of characterization or bad behavior, but he's the biggest.
Now, my preferred characterization of Batman is one who IS a good father/guardian/big brother figure or whatever. If I had any measure of control, Bruce's characterization would go back to actually being a hero who cared about his adopted son/younger brother figure that we would want to root for. It's better to hope that DC creatives get their heads out of their asses and remember we're supposed to like their heroes. Instead of bending over backwards to defend this obvious crap the characters are forced to participate in for cheap drama. In which nobody benefits. Because you do it too often, you poison the well and make it a regular part of their characterization. The fact that people hate this behavior from him but don't exactly see it as unusual at this point is extremely disheartening