It's likely that many charities underpay software developers, because the developers are working there voluntarily in part for the mission.
Political campaigns have the same property in a lot of cases.
So long as people want to express their preferences in where they work based on the content of the work, the mission of the organization, the laptops they issue, or any other set of criteria, I think it's fair game that those choices tip the supply/demand relationship in or away from their favor.