The solution he's proposing is good because GPS is an accurate model for finding an exact location on Earth. Prior to GPS humans came up with models for describing specific locations by abstracting land mass into regions and sub regions and so on until we finally arrive at a person's house number or box. Why did not Africa? This is a question I ask myself but I guess it doesn't matter in the end as we should all soon be moving to GPS in the future anyway. This would be a difficult jump for Africa to make but it might actually be easier starting with a blank slate that they have. Imagine trying to move the USA to a GPS based system? Unlike Canada our zip codes alone are not accurate enough to find a precise mailbox location. We still require street number and street name. If we made the move to GPS, our legacy systems would still need to be supported, whereas Africa never had these legacy systems in the first place.