Why some people hate this movie?

Rating: 9/10 (1 May 2018)

Avengers: Infinity War is a climax of all 18 movies completed over a past decade. People hate this film is probably
1) Do not watch those 18 MARVEL MOVIES or forgotten their story lines (go home and re watch).
2) Too much real expectation (This is a comic book movie so it is not real).
3) Upset about plot holes and big cliffhanger (of course, there will be Avengers 4, so be patient and just accept the movie as it is).
4) They are not superhero stories fan (please find another movie that suits your favorite).
As a movie fan, I am glad that alive until today to see these years of masterpieces together, well organized and well played, although there are so many characters and plots to put in a 2 and half hours movie. I felt that this movie need more time like three hours, to see more the beauty of its story line. However, to see another Avenger movie on next year for knowing how the story will unfold is the best thing ever in my life.