Most businesses hit a wall generic software can't solve.
Off-the-shelf tools work well right up until a business's actual workflow doesn't match how the software assumes it should work. That's the point where teams start building workarounds in spreadsheets — which is usually the moment a real custom tool would actually be cheaper than the manual labor going around the problem.