Please stay away from time travel in movies!

Rating: 8/10 (2 May 2019)

Dear, dear directors,
Please stay away from time travel in your movies. It is guaranteed that the consistency of your story line is fraud. Always.
Don't get me wrong: I liked this movie. I really did. But one can't help thinking all kind of scenarios as to: what if?
Avengers Endgame seriously defers from all different time movies. An older Nebula kills a younger version of herself. There's a reason why all other time movies ever made consider this impossible... because of some logic in timelines.
OK, so in Endgame the theory is that time lines are not connected. You can go back in time, mess the timeline up as far as killing your younger self and still return to your own future like nothing happened. I think it's a kinda lame way to look at time travel, but OK, theoretically possible.
But then explain this to me: in the end, Captain America travels back to put all the infinity stones back in their timelines. He does not return using the time machine, but still ends up in the actual timeline as an old man. I'm sorry, but that is inconsistent.
Another inconsistency, unavoidable by all time travel movies... how far back do you actually have to travel to meet your own self? It's pretty common to travel back years and find a younger version of yourself. But what if you travel back just one second... will there be two versions of you for the rest of your time line?
Time travel is just messy. I don't even want to start about all the time lines that get messed up by Endgame: no Age of Ultron, no Vision, no Scarlet Witch, etc.
The last comment I have on this movie is the inconsistency of the power that these superheroes have. In Infinity War, Thor beats up Thanos even when Thanos has all the infinity stones. Iron Man fights Thanos better on Titan than in Endgame on earth. Seriously, without any infinity stones Thanos beats Captain America, Iron Man, Thor and later Captain Marvel who basically flies through armored ships... but can't flight straight through Thanos.
I might be over analyzing, I know.
Last mayor inconsistency: Thanos is able to get hundreds of people from 2012 to present day using the time machine. The Avengers don't even consider this option... they need to get all infinity stones first to undo the snap. Might it be an idea to bring back about 10-20 key people first and THEN go after the stones?
Oh, and nobody got the idea at the end of the movie to ask Captain America, who was going back anyways to put the stones back in their timelines, to bring a version of Natasha, Tony and Vision back with him? I mean... this worked for Gamorra.... she is the version of another timeline...
Conclusion: time travel messes up story lines BIG time. Please stay away from them. Find other means to turn things around...
Thanks for reading.