It’s hard to tell what is better and what is worse without a specific context. One of the risks of off-the-shelf software is that it only meets one’s business needs to a certain extent. To get a proper analysis, read our article How to Choose What is the Best for Your Business: Off-the-Shelf vs Custom Software Development.