Entertaining in many spots, but too long, too complex, and too maudlin

Rating: 6/10 (29 April 2019)

Before I start, I rated Infinity war two stars higher. I thought it was very good movie.
This movie has many good moments, but there are way too many didn't-have-to-be-there moments along side them. Too many characters, to much time devoted to each one. It's a series of vignettes tied loosely together by a outrageously irrational plot.
But in the end, when I think about it, it was the largely pointless and depressing exposition that rattles on for a good hour that really killed it for me. I seriously almost walked out.
I'm not going into plot specifics because they simply won't stand the scrutiny of logic, but I will mention that Captain Marvel seems to be there just to advertise that franchise and she comes and goes for no apparent reason. There's another product placement so obvious that I groaned out loud, along with several people around me. This is a movie driven by too many concerns other than simply making a really good film.
If you loved it, god bless you. I found it maudlin and bouyed only by a lot of very, very good acting and interesting characters. If that's enough for you, say no more.
I will say that if the point was to end my interest in future Marvel movies, it pretty much did the job.