Yikes! I thought my comments on Alan's and Tom's posts would be short. Ah well, here you go:
Better orgs than the SSA have repeatedly fallen victim to system development cost overruns.
The fault lies not with the vendor, but with the org for not doing its homework. Orgs that caredfully manage their development project budgets almost always start with an outside consultant to establish requirements and objectives. The 10% they spend on total project costs up front will typically save 5 to 10 times that amount by the end of the project.
Most orgs don't fully understand what they want until well into development, when it starts getting expensive to deconstruct what's been done. That's why many developers are adopting iterative development strategies. Harder to sell since they are more expensive from the outset, but save the client money at completion. (Imagine saying, in a subtler way. 'Look friend, you're really not nearly as smart as you think you are. In fact, I suspect you don't even really know how your business works. Why don't you spend a few more bucks up front and we'll teach you about your business while building you a system that makes sense.'

Automating processes requires unravelling their logic. Where there isn't any, then you have a new design chore to fulfill. The effect is cascading. That's why it is so critical to do your homework...
Asking SSA members to volunteer to do this type of work is unreasonable. Few have the expertise in all the needed areas, and assembling the expertise would be very difficult. The likely outcome would be a less costly system that did not meet its objectives.
Maintenance is typically 15% of product price (services not included). Enterprise maintenance contracts run closer to 20 to 25% of product price. If an org does not have a technical staff, maintenance will often include a fixed number of 'use or lose' monthly consultant hours. If you figure 20 per month at $150 per hour, you can see how the annual service contract can start going through the roof.
The SSA, though not rich, is probably a pretty easy sell. Since they are far from any substantial business center, I suspect it would be tough for them to get a reasonable sampling of vendors out to show off their wares. They probably could have found a cheaper system, but what sales team is going to make the trek out to Hobbs for a $50K sale?
I too felt like someone needed to lose his job over this. But if that were to happen in all such cases, I'd have no one left to do business with. Most people think such systems happen by Magic. Enough developers on this board to know that's not the case. It involves alot of hard work, and if the system is mission critical, add another 50% on top for business analysis, QA, testing, a development environment, a testing environment, and the production environment. And do you want documentation? And training? There's much more to business savvy than uderstanding your own business, though that's a pretty good first step. You need to understand your partner's business too. The SSA just didn't do its homework. But that just makes them members of a very large majority.
I was at Barnes and Noble a couple of weeks ago. That org has business modlers on staff! They contract them out to divisions with development needs. Very unusual. Very smart.