The off-the-shelf promise
Off-the-shelf products work well when a business operates in broadly the same way as everyone else in its sector. If your accounting follows standard rules, a standard accounting package makes sense. If your email needs are the same as every other company, a standard email platform is the obvious choice. The problems start when a business has processes that are genuinely different: when the way you procure, fulfil, deliver, or service is what sets you apart from competitors. Off-the-shelf software was not designed for your specific workflows. It was designed for the average of everyone's workflows, and then extended with configuration options that try to cover the gaps. The result is often a system that almost fits, surrounded by spreadsheets and manual workarounds that fill in what the software cannot do.