OK but not great movie - 4 out of 10

Rating: 1/10 (1 May 2018)

Pros:
1. It took 19 movies, but for the 1st time ever MCU finally has a villain who isn't awful or lame. A "former" MCU fan (who has been invited to never come back to this forum) used to say MCU is better than DC because MCU always makes the heroes the main character while DC makes the villain the main character. Well, Infinity War takes a page out of DC's playbook and makes the villain the main character and it's the 1st time in 19 movies that the villain of an MCU movie isn't awful or lame.
2. Loki repeating Tony Stark's line from the 1st Avengers movie ("We have a Hulk") and then Thanos proceeding to give Hulk such a severe beatdown that Hulk turned into a 1000-pound coward and was too scared to show up for the rest of the movie.
3. Loki finally getting killed. Loki ("I'm evil because I was adopted and Daddy Odin loved Thor more than me") has always been an awful, lame, and useless villain.

Cons:
1. This movie was a big mess, constantly jumping all over the place from 1 location to another.
2. Drax claiming to be "invisible". Stupid scene that added nothing to the movie.
3. MCU ripping off The Illiad with Thanos sacrificing his daughter to get the soul stone.
4. Too many MCU characters were ready and willing to put half the universe at risk for their own selfish needs:
a. Starlord - threw a hissy fit and helped Thanos to break free
b. Doctor Strange - gave Thanos the time stone (which Thanos used to reverse time and get the mind stone from Vision's forehead later) just to save Iron Man and sacrifice half the universe; also knew which of the 14 million possible paths was the only path to defeat Thanos but took that secret to the grave and let Thanos kill half the universe rather than tell anyone else the winning path (MCU fans made the dumb excuse that telling others the winning path would bias their decisions. Of course, it's supposed to bias their decisions - so they can make the right decisions to defeat Thanos! If you're given the correct answers to a test BEFORE the test, of course you're going to write down those correct answers when you take the test. Who would be so stupid to NOT write down the correct answers if they're given the correct answers BEFORE the test?)
c. Scarlet Witch - made an entire country fight Thanos just so she can keep her robot sex toy
5. Spider-Sense not working properly again as Spider-Man gets ambished and taken hostage by a guy with no superpowers.
6. An ending that will probably be reversed in Avengers 4, resulting in this movie having no stakes and basically being a waste of 2 and 1/2 hours since 90% of what happened in this movie will have been reversed in Avengers 4. Also, why is there even a need for Avengers 4? If Strange can use the time stone to see how to defeat Thanos, then Thanos should be able to do the same thing and see which is the only possible way he could be defeated and prevent that from ever happening. So it should now be impossible to defeat Thanos and there's no need for an Avengers 4 since it's now impossible for the Avengers to win.