In politics there is no permanent situation
Reading stories about broken promises between NRM and Buganda that were reached during the bush war in Uganda (1981-86) has reminded me what I learned in international relations classes: in politics there is no permanent situation and the enemy of your enemy is your friend. When the common enemy is gone as Obote did in 1985 the situation changed. And Baganda should have known that and adjusted accordingly.
During the Cold War Mobutu Sese Seko was an enemy of Communism which was the enemy of capitalism. Therefore Mobutu and capitalist Belgium, France and USA became friends throughout the Cold War period because they had one common enemy – Communism. With Communism out of the way in 1990 the situation changed. Mobutu who had been protected twice against rebel attacks and was showered with foreign assistance and diplomatic niceties was left to fend for himself when Angola, Rwanda, Burundi and Uganda forces attacked in 1996. Mobutu was defeated, fled the country and died in exile. His own trusted troops attempted to assassinate him at Kinshasa and Gbadolite airports when they realized that the situation which had kept them together had changed. He narrowly escaped in a cargo plane, fled the country and died in exile a few months later.