And that pretty much kills the mood of a superhero movie. The ultimate protagonist is just weak, timid, sometimes pathetic, whiny. It's just not a good option for a protagonist.

Anyway. The movie is fine. Maybe a bit boring, because the serious scenes are interrupted by typical dumb Marvel formula jokes, only really bad ones, in the voice of the most inexplicable character of the whole MCU, the annoying and absurd sister Shuri (clearly done the way she is for girls to identify with, besides how non-sensical the way she acts is). And made worse by the disgustingly bad CGI, the worst of the MCU, and the worst of the post-mcu era of superhero movies.

The good parts are basically all thanks to Michael B. Jordan's Killmonger, and the good secondary characters like Klaw, M'Baku and Okoye. Not enough to save a destroyed Black Panther, done way better in just a few minutes of Civil War.