Tight race between Pika and Endgame though both are lower than I expected a week ago. Pika will be fine and have a decent end total though wish it was a breakout hit.
Endgame's drop this weekend is disappointing in a vacuum but of course hard to be disappointed in a film that should become No 1 of all time WW. I did expect better legs admittedly but finale factor and some lack of rewatchability from GA is playing a big role.
As far as the Infinity War vs Endgame they are two different films trying to accomplish different things. I totally understand how people would like Infinity War more but I definitely think if Endgame was non stop action like Infinity War as a conclusion Endgame would have felt unsatisfying. 3 hour running time is a special case I seriously don't think Disney will be making 3 hour Avengers films as the norm.