We do have service to Africa on LH (Lagos, Accra, Johannesburg, Capetown, Cairo etc.).
Air France has the best African network of the major international carriers -- most of the others are pretty regional, even SAA (great coverage in the south).
The majors go where the $$$ are, not all the interesting places where we might like to fly.