They would also need to hire someone to manage those devices which would cost maybe 2x the router year after year. It'd suck too (not going to get a competent person in that position).
My company provides free I.T. services, support, and sometimes equipment to non-profits and other community organizations. We would be happy to be the on-call techs for stuff like that.
I would be surprised if there wasn't somebody in their area that does the same.