Потому что их проводили колонизаторы. Это извилистые границы образуются исторически, путем естественного расселения, часто битв. А в Африке - европейские страны еще не успев занять всю колонию, просто договаривались с соседними колонизаторами (западнее этого меридиана - мое, восточнее - твоё). А там где пустыня, могли и сами "свои" правительства договариваться (например, в Египте).