A good to watch movie that has some flaws behind the facade

Rating: 6/10 (18 January 2019)

So first off I really enjoyed the movie, especially after some of the other horrendous DC offerings. However after the shiny front there are some things that disturb me, because they are a bit strange. I think technically the film is good although a bit too much CGI. Here are some of the quarrels I have with it:
The motives of the first villain that is introduced. So first off why are the Pirates shooting the whole submarine up (to potentially reduce its ability to work?) including all the seamen inside? It would seem a lot easier to use some gas, since they are all wearing masks anyhow (except the named characters of course). Also the very valid argument Acquaman makes that they killed all these innocents and now complain that he does not help them. I feel very little compassion for this villain and it seems forced.
While the underwater visuals are stunning to look it, some stuff is just over top. For instance...underwater waterfalls?
Fake looking movements. Some of the CGI enhanced movements just look irritatingly fake, for instance when someone jumps in the water and accelerates mid-air. It just feels physically very wrong.
So we are looking at a potential war on a global scale, yet the rest of the justice league does nothing?
Wanting to prevent the deaths of millions doesn't prevent Acquaman from charging in with the Trench and killing everything in the path.
Don't get me wrong, still enjoyed the movie. But how someone can give this movie a 10 out of 10 rating is beyond me. 10 should mean, that this is the best movie in this type of movies. Acquaman is enjoyable, which at least should give it a 6 or 7 but it is in no way unique or phantastically acted etc.