Quite true except that one thing you can't tell from the air is the condition of the runway, if the surface isn't suitable for an acft to land on then someone on the ground should have the balls to make the decision to close the airfield.
Written with level of naïveté that can only come from someone with no experience of operating in African airspace and into African airports.
It can be one of the most demanding areas of the world in which to operate for reasons which range from inaccurate or non-existent NOTAMs regarding aerodrome serviceabilities, inaccurate or completely out of date ATIS, incompetent air traffic control (which encompasses poor training/recurrent training and poor/non-existent equipment) not to mention the endemic corruption which plagues most of Africa in all walks of life.
Whatever the causes of the accident in Accra poorly maintained aircraft, poorly trained crews, poor airport infrastucture and ATC all play a part in the region's appalling accident rates. Unfortunately it isn't going to change any time soon.