A good Avengers ending but not a good movie

Rating: 5/10 (27 April 2019)

Pretty much all the 10/10 ratings have said it's a great ending to the epic story that has been going since 2008 or so and I agree.
Ending a story doesn't mean a movie should be able to ignore storytelling techniques, explanations and other things just to make you sad at the end.
There is another review that said the movie was good but when you think about it it gets worse, and I felt this way too.
Here are issues I had:

Scott Lang getting out of quantum realm felt like a cop out (
Time jump between Scott driving from San Fran to New York was unexplained (not a major issue but just made later problems more obvious)
Time travel idea was semi-ok but then Captain America appeared at the end in same timeline: thought they couldn't be in same timeline, and wasn't explained that he travelled again later (if that's what he did)
Thanos was completely O.P. despite not having infinity gauntlet
Captain Marvel would have won in about 2 seconds but flew off somewhere and only appeared again at the end
Scarlet Witch would have won in about 2 seconds as well but apparently Thanos is more powerful without the gauntlet (artillery from ship was a realistic way to save him though so fair enough)
Captain America's use of mjolnir seemed like a convenient cop out as well - deus ex machina - could have made it disappear in Thor: Ragnarok, saved by Odin and he says "will be there again when it's needed" and then pre fight it appears and flies to CA's hand and then boom no problems off they go
Stark removing all the stones from the gauntlet near the end was like wtf just happened
If the GotG, Iron Man, Dr. Strange, and Spider-Man almost stopped it all despite Thanos having the gauntlet then why can't Iron Man, Captain America, Thor, Hulk, etc. stop him without it
Black Widow and Hawkeye at Vormir was an obvious outcome, Hawkeye has a family and Black Widow doesn't

Overall I enjoyed the time travel scenes on Earth the most, enjoyed the interaction between Tony and his dad but the rest felt either too slow or too quick.
The movie had a unique issue in that there were so many characters, you never saw any of them. Think the longest interactions were between Tony and Nebula, Natasha and CA, and then maybe Tony and Howard Stark. A shame that actors like Tom Hiddleston, Cumberbatch, Samuel L. Jackson etc. didn't get as much time because they are great actors.
In the end, wasn't even that sad Tony died because he had just been lost in among all the characters and I've been keeping up, saw Iron Man 1 in cinemas when it came out.