I watch a lot of movies (more than anyone I know).
The MCU and Marvel movies are okay to watch but often make little sense or contradict themselves.
Granted there is the Fantasy but the writing is terrible.
I mean just look at the Avengers movies. Endgame has got to be the worst.
So many conflicts to cannon. Were the writers stoned? Drunk? or...Just don't give a damn?
Don't feel bad tho.
Most movie series has the same piss-poor writing and lack of cannon.
MCU, DC, Star Wars, Star Trek, it doesn't matter.
Its all 'eye-candy' but not intellectually engaging.
Could be, if the writers payed more attention but they are writing for 'other reasons' than to make sense.
EndGame
Stark mentions that he and Nebula got the Benatar running for 48 hours after fixing the engines, but the ship was now dead in space. This is impossible, since there is no gravity in space to slow the ship down. What would happen is the inertia of the 48 hour flight would keep the ship moving forever, or until either a planet's gravity caught them, or someone like Carol Danvers rescues them.
~ IMDB Goofs Page
What I find bad is the fact that during Infinity War, The 'heros' on Thanos's homeworld almost defeated Thanos even while he was wearing 4 infinity stones.
They gave him a serious fight. They only lost because Thanos had the gauntlet with 4 stones.
Then, in Endgame, Thanos fought and was beating more heros without the help of the infinity stones. It makes no sense, how is he more powerful without the stones?
Oh, it was a fun fight to watch but it made absolutely no sense.
I mean even Capt Marvel (who destroyed his ship rather effortlessly) had problems with beating him.
Granted, they're fun popcorn movies to watch but the writing is geared to children who can't/won't 'think' too much.
http://en.wikipedia.org/wiki/List_of_films_based_on_Marvel_Comics_publications#Live-action_films
Captain America is a 1944 Republic black-and-white serial film loosely based on the Timely Comics (today known as Marvel Comics) character Captain America. It was the last Republic serial made about a superhero. It also has the distinction of being the most expensive serial that Republic ever made. It also stands as the first theatrical release connected to a Marvel character; the next theatrical release featuring a Marvel hero would not occur for more than 40 years. It was also the last live-action rendition of a Marvel character in any media until Spider-Man appeared in the Spidey Super Stories segment of the children's TV series The Electric Company in 1974.
Then:
1986 - Howard the Duck
1989 - The Punisher
1990 - Captain America
1994 - The Fantastic Four
1998 - Blade
2000 - X-Men
2002 - Blade II, Spider-Man
2003 - Daredevil, X2, Hulk
2004 - The Punisher, Spider-Man 2, Blade: Trinity
2005 - Elektra, Fantastic Four
2006 - X-Men: The Last Stand
2007 - Ghost Rider, Spider-Man 3, Fantastic Four: Rise of the Silver Surfer
Beginning of MCU
2008 - Iron Man 1, The Incredible Hulk, Punisher: War Zone
For the audience the MCU starts with Iron Man but in the MCU timeline there is no mention of the infinity stones in Iron Man.
The first Infinity Stone that was featured was The Tesseract (The Space Stone) in Captain America: The First Avenger in 2011.
The Timeline of the Infinity Stones
http://collider.com/mcu-timeline-explained/#infinity-stones-celestials-frost-giants
I've watched every movie in the MCU 10 times or more.
I like them but they certainly are not my favorites.