Movie is complex, and full of content and solid entertainment, but also has, seemingly, too many logical flaws, and yes, a very underwhelming ending!

Rating: 7/10 (2 May 2018)

Movie seems good and entertaining at first, but when you think about it(and you will, as the movie is gonna make atleast a considerable impact upon you), it seems to be at many places, illogical.
Take for instance, Thanos anticipation for Gonora at Knowhere. There is no logical explanation for that. There is no way he could have known. Also, the writers did the idiotic mistake of doing the fight scene between Thanos and Iron Man, Dr. Strange and others, after Thanos had 4 stones(especially the Soul Stone) with him. With this power, he could kill all the Avengers in a click by trapping their souls with the power of Soul Stone or alter reality to his advantage. None of these powers is shown to be used, which makes this movie seemingly go into the category of mindless entertainers! Even if it was shown that somehow the team prevented Thanos from using his gauntlet, it would have been acceptable.
And then, Wanda is shown to stop Thanos for some time. Thanos take too much time defeating all the Avengers on Earth; he could have done all that in a second.
All this begs this simple question: Is there really any difference between mindless Bollywood action flicks and these kind of movies? In Bollywood movies, logic and common sense is compromised/sacrificed for the sake of entertainment. Same thing is seemingly happening in this movie.
There is no sense of maintaining consistency and integrity between all that which is told/described in MCU. People become extremely powerful or powerless depending upon the writer's whim which is based upon the entertainment value of the movie/scenes. It seems the makers don't want to tell and create an authentic story, rather just what sells.
As MCU is getting bigger and bigger, what I've described above, is happening more and more, and frankly it's spoiling the mood and fun. Not all MCU movies(especially the ones at the start) are like this. This is a recent phenomenon; a fallout or side-effect of MCU becoming more and more complex and full of increasing number of characters and storylines. This shows the writer's inability to handle the complexity and also how much pressure they have with regards to delivering an entertaining(but not authentic and genuine) story. If this is not stopped, it may sound the death knell for the MCU.