I don't get the Snyder hate.  I liked Watchmen and 300 (they weren't masterpieces, but they were enjoyable) and I love Man of Steel.  I've never seen Sucker Punch though, and I don't really know what else he's done.  But, of the stuff that I know that he's done and that I've seen, I like or love all of it.
I will point out that the DCCU and the MCU are not and will not be competing.  Plenty of fans like some heroes from both companies.  The companies both just want money, and to do that they have to make films that entice a lot of people to see them.  Films don't even need to be good to be a franchise-launching success: look at the Transformers franchise for proof of that.
Well, first we have to wait to see if there's even one dud.  I can't speak to whether not not Suicide Squad will be better than BvS, but I have seen nothing about Suicide Squad that would make me doubt it's quality.