Don't you see how you're writing a different movie in your head than the movie you actually saw?
Yes, his position was informed by his experience, as all of ours are. But nowhere in the movie is it even implied that he was a product of pure rage, emotion, or revenge. The vast majority of moviegoers were able to understand that his motivations were not entirely selfish but you keep suggesting that his aspirations of arming the oppressed were inconsequential when the film's conclusion itself proves you wrong.
T'Challa recognized the truth in Killmonger's position and altered his foreign policy to account for it.
Btw 2 things:
1. You said he didn't want what's best for Wakanda when he specifically said the sun will never set on the Wakandan empire.
2. His plan didn' t fail because it never got a chance to fail. There was an insurrection against him and they stopped him before he was even able to get the weapons past the border.
Bruh the nigga said he been waiting since he was a kid to kill T'Challa and get revenge for his father and take over Wakanda. The whole helping other oppressed people aspect was secondary. So was it 100% selfish? No. Was it 98% selfish? Yes. His main goal first and foremost was revenge. That's not writing a different movie that's me directly quoting the character. And again the nigga destroyed the field used to create and keep the BP legacy going..so who was going to rule this empire once he was gone? Also you still haven't addressed what would make oppressed people all over all of a sudden want to be under Wakandan rule if they are now liberated themselves? Why go right under another dictator type of living?