Do you already know which machines from which manufacturers you will be using in, say, ten years’ time? And do you really want to have to work with several CAD/CAM systems as soon as you use machines from different manufacturers?
With the independent CAD/CAM systems you create programs for machines and equipment from different manufacturers. This way you purchase not just a software package but also a good deal of freedom.