Two reasons, low income means no culture of paying for software, and easily corrupted government and administrations which companies like Microsoft have no problem taking advantage of to push their products to city halls, schools, hospitals, universities etc.