**Spoilerific**
I am overly critical of most movies and this one is no exception.
There were just too many characters and too many "hit the checkbox" decisions by the director. In my opinion the hardest part of any hero movie is getting the villain correct and they got this one right, which is why I think this should have been much better. MBJ was great and Chadwick Boseman was just as good as always. To me though there wasn't enough of either of them and too much of everyone else, except Serkis who was better than everyone. Martin Freeman should have been left back at the interrogation room. Other than "we" need a white guy, for me, it felt like his time could have been cut short and given to more back story of MBJ.
The sister was given way too much time as well. I get the whole show a young girl in tech decision, but I believe she should have been handled more like a 'Q' type bond character and limited to showing the cool tech and less time overall. They also bungled what could have been her best line. Instead of telling Martin Freeman to "Get out now" and then cutting to Daniel Kaluuya, a crisper "Get out" would have been more comical.
I agree with Matuski that the last scene was cheesy. I know there isn't a great way to throw in a slavery line, but they didn't execute it well. Obviously the guy was King for a while, so it wasn't like he would have just missed ever seeing a Wakandan sunset, which was a key memory of his father.
A better use of time might have been showing the stealing of the initial vibranium heist. Having Sterline K Brown and Serkis working together would have been fantastic. I did go to the bathroom so I may have missed what the purpose of the museum robbery was. They needed the vibranium to get money, but later MBJ said they didn't need it. What they really needed was Serkis to take them to Wakanda, but then they really just needed his body because he could gain support of W'Kabi (Daniel Kaluuya). But he didn't need that either, because once he got to Wakanda he had an actual claim to the throne.
To me this was kind of like one of the bad Star Wars movies where they seemed to care more about having characters that would work to sell more toys, rather than focusing on making a great movie and assume that if they did that, that the kids would buy them anyway. This movie instead of toys they subbed in checking the social issues boxes. Which if it was packaged in a great movie and not what it is being portrayed by the critics, as a great movie because it hit all the boxes, would have been much better.