Все просто, если фильм сам по себе хорош и "цепляет", даже несмотря на плохой сценарий, то режиссера не в чем винить.
Но в случае БпС виноваты все:
Снайдер, потому он хоть и не заявлен как сценарист, все-равно имел большое влияние на сценарий фильма. Например в одном из интервью стало известно, что убить в конце Супермена была его идея. К тому фильм получился сам по себе скучный, что для супергероики вообще недопустимо, а те редкие сцены экшена сняты хуже, чем в "Человеке из Стали".
Сценаристы, потому что даже в существующем сценарии достаточно было поменять несколько вещей и фильм от этого стал бы понятней и логичней.