I mean at least he's a pretty nice person in person or at works from what I reads at least not as bad as some peoples in Hollywood.
Althrough some of his later works is polarizing but I like 300 and Watchmen.He's has a styles which differs from a hacks. So Zack Snyder is not a hack. End of discussion. A hack doesn’t care about what he does. A hack doesn’t have a vision. A hack doesn’t try. None of these things are true about Snyder. He has a vision. He tries. And he can make good movies. He might have (ironically) been the best person to adapt Watchmen precisely because he doesn’t seem to have understood the metaphor, and he was unquestionably the best person to direct 300. Dude can block the hell out of an action scene, and he has wagered his career more than once on some really dubious prospects because he believed in them. Sucker Punch was not made by a hack, like it or not. The Owls of Gerwhoosit or however you spell the name was not made by a hack. He makes his choices and he commits to them.
People are complicated. Snyder is the real deal. He’s an incredible producer and his best suit is in making movies where action is a critical part of the story. You feel the power of the superheroes he helps bring to the big screen. He lacks in making scripts that work for most people, but that can be fixed the same way it was fixed for George Lucas — find a really amazing partner and let her (or him) dive in and make sure the script makes sense.
Every one of us has limitations. Snyder too. What we CAN NOT say is how much he’s responsible for the floundering DCEU. We can’t say that because none of us knows fully all the details behind the scenes of the movies he’s made.
As others have said, Snyder is nowhere near as bad as JJ Abrams. JJ doesn't have a single good film and I believe his success is all due to luck and industry cocksucking. Or Paul Feig who is a hack that ruined Ghostbuster
End of my autism rant.