Note: this isn't a critique of his choice, just a mention of something others might find useful.
Source: I had a T480, P51, X1 Carbon and now P1 Gen 6, they're pretty good. Also have a MacBook M1 Air for note taking and stuff.
12" is on the smaller side, but it's also a 2in1 that can be used in a desk setup as an extra monitor. I'd ship them a cheap lightning portable monitor, simple keyboard+mouse pack, and for $100 more they have a durable portable laptop and a simple two monitor desk setup for dev.
https://knowledgebase.frame.work/what-countries-and-regions-...
Surely, there are other places on the internet where NGO's are politely criticized for getting kids the wrong free laptops - those likely contain valuable advice on what brand of computer you can buy
Sounds untrustworthy. Bangladesh's standard of living is roughly on par with India's, so cheap Chinese laptops should be fairly common there, and repairs for such laptops should be pretty available.
So, instead of one MacBook, you could buy about 10 laptops for 10 Bangladeshi kids, and developing on them would be about as comfortable as on a MacBook.
I agree the critic sounds misplaced though, he wanted a Macbook. However not because all the other models are complicated to fix in his land.