You might be surprised at the priorities of the poor themselves. Internet access means knowing the market price rather than being ripped off by a middleman for your crop. Getting the market price might mean being able to afford indoor plumbing, but maybe a scooter comes first so grandma can be taken to a doctor when needed.
Curing malaria is inherently a top down priority. Acquiring communications is bottom up.
To take another example, providing a robot chauffeur maybe a solution to a first world problem, but cars kill twice as many people as malaria, so don't knock the robot chauffeur if he cuts traffic accidents by half or better.