Almost every non-profit I go into has kluged-together technology. As they grew and shrank over the years, they picked up a website run on one platform that doesn’t talk to their data. Their program management doesn’t talk to their accounting. Their accounting doesn’t talk to their CRM or the link is so tenuous it takes hours every month to get anywhere. Their intranet is on a 5th platform. Three servers are new and they don’t even know what's on the other ones. Many tactical decisions were made that add up to a bad work environment.
That mess is usually quantifiably negatively affecting their productivity. When presented with this situation, shown how that can be improved over a period of time, and in a way that saves money, strategically focused management is willing to go through the changes to make it happen. Getting to that point is a lot cheaper than it used to be. Most of the issue with too many firms is getting over the fear of changing how things are done.