I found the last Avengers to have too much happening at once that the CGI heavy scenes got too blurry. They are trying to do too many things.
1. Instead of focusing on the main storyline they are also building other storylines for future movies.
2. Too many characters to follow. No need for 1/2 of them.
3. Too much of a focus on the "badass" woman characters.