Continuity and canon does not matter in this movie

Rating: 2/10 (5 May 2019)

I might be the only one to say this but this movie is bad. When I was in cinema I enjoy some moments in the movie however there were things that went completely against canon of Marvel universe as well there are some continuity errors creating even time paradox.
Pleae note that the bellow text will contain some spoilers from the movie as well as explanation of the time paradox. I apologize in advance becase some parts might be hard to understand (especially the time paradox occurence) but due to this issues I cannot approve this movie as a good one.
There are some spoilers bellow (regarding the movie, not tha comics). First I will make one small shortcut to Avengers - Infinity Wars:
****
Thanos snapped his fingers and wipe-out half of the galaxy.
****
Please make a not to this because this will be quite important to the time paradox created in this movie.
But first the good things:

CGI - there is no denying that a lot of money were put into this moive and it is is paying off;
casting - perfect, quite a lot of parts were funny and really enjoyable;
captain Marvell - I am really glad that at least some continuity was not broken: many yourubers and people speculated after Infinity War that she will be able to defeat Thanos, I am happy (I also opposed these people in comments) that she was not able to defeat him (there are only three characters that were in the movies that could defeat Thanos when he would not be wearing his infinity gauntlet, and let me tell you captain Marvell is definitelly not one of them, so this is one star more to movie);

Bad things:

first half of the movie is without any action, everyone is beaten and the only one who saved this part is fat Thor (for those wondering why he is on Earth go and watch Thor Ragnarok);
I don't know why Ant-Man was given such big role and I simply don't even understand it, there are many other surviving characters;
(spoiler) Iron-Man dies - why? Pure screenwriting - the only thing that can explain it. Iron-Man was definitelly not the worst hero when it came to generating the profit in Marvell Universe movies so killing him is simply bad;
do you know how could our heroes obtain the soul stone? IF and only IF the sacrifice would be made; but the issue is that they did not know that - not even Thanos knew that when he tried to get it in Infinity Wars, so the fact that in two separate film the plot allows to make this sactrifice is really bothering me - Thanos killed Gamora in order to obtain it in Infinity Stones, in Endgame Black Widow sacrificed herself for Hawkeye to get it. Still not seing the issue? What would happen if only one of them would come for the Soul Stone? What would happen if let's say Hawkeye and Thor would come for Soul Stone? Avengers did not know about this condition yet they somehow made the right decission;

Worst thing of all (spoiler ahead):

Thanos dies. This does not make sense and it even cannot make sense.

At the beginning I wrote that Thanos snapped his fingers and wipe-out half of the galaxy, do you remember? So what would happen if Thanos was killed before he would do this? Exactly - it would create time paradox. Why?

during the movie our reamaing super-heroes travel through time in order to gather the stones themselves so they could revers the effect of what Thanos did;
Thanos (in the past) learned about this plot from future Nebula because she was linked to past Nebula (total bs but let's leave this as it is);
thanks to past Nebula he was able to travel to his future so he could obtain the infinity gauntlet the easy way;
Avengers were able to gather all stones and put them to the gauntlet and in some time during the creation Iron-Man put obviously some mechanism so in case something bad would happen he would be able to get the stones by himself;
Iron-Man used infinity gauntlet to wipe-out whole Thanos army as well as killing Thanos himself;
WOW - we have time paradox right? Because Thanos who was responsible for wiping out half of the galaxy was killed before he could wipe-out the half of the galaxy thus there was no reason to kill him because no one of avengers knew what he would be planning (they even could not know him) however if there was no reason to kill him nor knowing him he could continue with his plan to gather the stones etc....

There are some other major issues in the movie but in the light of the time paradox none of those issues really matters.