Agree, there were rough moments in this film. There are moments of glaring stupidity. The amount of failure was larger than usual for this type of genre. But with that a few moments of hilarity too. However, all of the rest made up for those moments and overall a pretty good film.
Glad you loved Infinity War, I'll never watch that ever again - my dislike for that film is strong for now.
Rocket was my guy in this film ... I scoffed at a talking raccoon when Guardians came out and he's now a fav. LOL.