Marvel has better box office performances. Large OW are a function of marketing and hype, not a function of good movies. I expect we'll see an abysmal second weekend drop as the poor word of mouth turns everyone who hasn't already seen the movie away from seeing it.Must be gut wrenching for Marvel fans that DC has better box office three films in than Marvel did at the same time. With worse reviewed films.
If DC does this with films people love, they'll curb stomp Marvel if they produce something acclaimed.
It's certainly an unconventional moneymaking strategy to front load your movie earnings so much by building the movie to cut a 2 minute trailer to build hype, with little regards for the actual quality that keeps people coming.