Obama 's speech ran the gamut of the modern African experience , condemning war , corruption and dictatorships and urging Africans to take responsibility for solving their own problems even as he acknowledged the role outside powers had too often taken in meddling in African affairs .