Most business software is built for someone else
Off-the-shelf software is designed for the average of a thousand companies, which means it fits none of them exactly. You end up changing how you work to suit the software, then paying per seat, per month, forever, for the privilege. Sometimes that trade is worth it. Often it isn’t, and nobody ever runs the numbers.