Off the shelf systems will always be a part of our industry and I guess they do have their place in some ways. The problem with an off the shelf system is that the majority of the time, it ends up right back on the shelf gathering dust.
By off the shelf system I mean a system that has already been implemented elsewhere and just basically has a different business name slapped on it. Majority of the time the documentation will meet the requirements of the standard but when you audit it, the processes don't reflect the business at all or there are massive gaps.
These systems will only work if you use it purely as a guide. Have a look at what someone else has done to see what kind of information has been included and then re-write the whole thing.
Systems are only beneficial when they accurately describe YOUR business processes, not someone elses.