Doesn't look that bad. I think DC should have introduced these character backstories first then bust out the Justice League movies. The Avenger movies have been so successful because everyone got to know the members first, then see the joint effort. It helps to build the anticipation of seeing them in one flick.

As it's be said in the movie industry...you don't show Jaws the first scene of the movie. Build it up. Same goes for joint super hero collaborations.