Don't give it 10 stars only because it's the end of an era

Rating: 5/10 (10 June 2019)

I read a lot of comments in here and i saw a lot of 10... the movie is not bad, not for a normal movie... but guys... it's an Avenger. 10 means perfection, and Avengers: Endgame is everything except perfect... I presume that mosts of 10 are because it's the last chapter of a great, great story...
Based on what i've seen until now from the Marvel, this movie could be the greateest of all time, even better than Infinity War, but I presume they wanted to close it fast. There are some mistakes, for my point of view, that could be avoided just by watching the movie.
Too many errors, or at least, too many things unexpained... like "why does Cap go back in the past and appear in the future while Thanos come into the present but is still present in the past he left?" or "where does Spiderman attach his web in the last battle?" or "we're talking about the Infinity Stones... they almost destroied Thanos arm with the gauntlet created by some kind of god-dwarves with some kind of star... how isn't Tony Stark deleted from the existence when he snaps his finders and still have his talking scene? He is a human, with an homemade gauntlet" and the most of all things... "If Infinity Stones are like Dragon balls, you can ask for what you want... why the hell Thanos didn't ask for unlimited resources instead of killing half of... all???"
By the way, if u watch Endgame without thinking too much, you will find that the movie is great.
The cast is amazing as always, you can't say anything on the cgi and there is a lot to see.