This is why so many people find EA annoying. People donated to malaria causes well before EA was a thing, but of course now, without EA, there's nothing.
I find it very annoying. Why I’ rely on the benevolence of a few rich people when you can do the same much more effectively with proper taxation and wealth redistribution.
All the mainstream political suggestions for taxation/wealth distribution focus on correcting wealth inequalities within a rich nation. Very few (if any) suggest redistributing from wealthy western nations to the global poor.
I don’t think upper-middle class programmers were donating much before EA.
Obviously AMF has been around before EA, the big difference is the additional amount of money it’s been able to deploy. I personally know many people (including me!) who started donating significantly because of EA.