Why would aircraft take-off in the opposite direction as landing despite wind direction? I have visited and flown out of Harare International Airport, Zimbabwe a number of times and the thing that always baffles me is: Why do aircraft use runway 23 to depart, but runway 05 to land?

At first I've thought that it may be a wind change, but it appears it's not the case. Is it because wind is limited at the airport and therefore direction does not matter? Or is there some special procedure for 'hot/high' airports?
Apparently, only the 05 runway has precision approach markings and (Medium Intensity) Approach Lighting System (MALS). Runway 23 has non-precision approach markings and no Approach Light System.

So, the aircraft only land on runway 05.