A factor which didn't lead to decolonization movements in Africa would be Greed - b. Greed was actually the reason why there was colonialization in the first place in Africa. The people at the time saw this as an excelllent opportunity to make a lot of money.
British people did many bad things which cost them support. They implemented taxes as they saw fit, not caring about the people. They would make the common people house soldiers or be punished. They would block ports if the colonists would object, or punish them severely in many other ways.
The US government's decision to develop a hydrogen bomb, first tested in 1952, committed the United States to an ever-escalating arms race with the Soviet Union. The arms race led many Americans to fear that nuclear war could happen at any time, and the US government urged citizens to prepare to survive an atomic bomb.
True the o.ed was printed after two years of reaserch