I think there is a common misconception among smaller organizations that somehow "big" companies don't have the same kinds of challenges with systems implementations. That is, while smaller companies struggle with selecting and implementing new systems, big companies don't because they've got so much more in the way of resources.
The reality, of course, is that regardless of your organization's size, system implementation can be a challenge. Here's just the latest example: "Waste Management Sues SAP Over 'complete failure.'" (First seen at Panopea Consulting's iMIS blog.)
In the article, Waste Management claims SAP delivered software that was "untested, undeveloped, and defective." I've heard similar claims made among my clients, on occasion (though none have ever led to a lawsuit).
Without knowing the details of this particular engagement, I'd be willing to bet there's a lot of blame to be laid on both sides of the project. And I can say with near certainty that neither party will be happy with the outcome of this dispute.
So the next time you think "Man, this would be so much easier if we were a bigger company," think again.