Makes perfect sense, though. You're acting like everything has to be an absolute, and throwing absolutely everything at the feet of WB execs. Snyder had responsibility for the failure, too. Because, as I remember it, the decision to trim Justice League down to one movie came after BvS underperformed.
Also, liking a movie doesn't automatically make it good. We've all got movies that we enjoy that we know aren't actually good movies. And just because a movie is improved doesn't necessarily mean that it's good. It just means that it's better than it used to be.
BvS had to introduce Batman, give him a reason he would've had reason to dislike Superman in the first place, along with establish develop the Superman character enough to make his death significant, introduce and develop Lux Luthor as a central antagonist, introduce Wonder Woman, introduce at least the general concept of the Justice League, throw out the general notion of Steppenwolf/Darkseid, along with establish that Luthor wasn't as crazy as the audience is lead to believe he is. Not to mention that it also had to introduce a threat powerful enough to kill Superman.
It's not a hot take to say that that's too much to ask a director to cover in one movie. And some of Snyder's choices reflect that as well. The movie takes the time to kill the Waynes onscreen again at the beginning, but Batman's existence up to that point is basically summed up by the movie as "he's seen some shyt, man" and trying to hint at other details. The most interesting thing it offered up on his backstory is the Robin armor chilling in the Batcave.
And my argument wasn't that they didn't need extra minutes, it's that the solution to making these movies good can't be just to make it longer every single time. Eventually, someone needs to realize that the solution is just to make a better movie overall.
But I will agree that at the heart of the issue with the DCEU as a whole was that WB tried to skip to the end where grossing a billion is a normal occurrence. In my opinion, BvS shouldn't have happened at that point, simply because jumping straight to that from Man of Steel would inevitably end up with an overstuffed movie.