Snyder was rushed. WB saw the success of The Avengers and wanted a big movie like that and FAST. So the story was rushed and characters didn’t have enough time to develop. Then, the whole thing with justice league happened and they brought in Joss Whedon as a last blow just to make sure that nothing will be cohesive or make any sense
Was Snyder really rushed though? He only made two out of the like five or six movies he had planned, at least on the planned schedule. Justice League was basically remade from scratch and ZSJL was made long after plans of completing Snyder's vision had been abandoned.
Superman has always been boring since he is so powerful it's not like there are situations where he doesn;t just overpower everyone by just being powerful.
The whole point of Superman when it's good is restraint and decision making, even while completely overpowering the enemy. You're like the US military, you could just nuke Afghanistan. But the world after that would be so much worse, so what do you do instead?
The ones where he's the villain are especially good. Explored in some Superman releases, and also the whole premise of The Boys.
But I fucking loved Smallville for a while, I don't even care if you have issues with it.