How much can we really optimize ? All sort of CAD software tell us we can optimize and become more efficient if we use their software. But in real life does it really happen ? How do we factor in all the additional cost and time on training and upgrading of software and hardware ?
Using some of these software is like driving a Lamborghini to do grocery shopping.
I think if your firm is happy and stable with a certain software platform you should just stick to it as long as you can. The unending cycle of upgrading is not optimization