Have noticed that some guys swear by machine tool builders that others consider complete junk, opinions can vary wildly depending on location (nationality), installation and after-sales technical support, as well as how the machine is treated and what is expected of it in terms of accuracy/rigidity.
From an operators perspective I would say you look at the machines/controls you have - get the opinion of the guys running them, and see how this may relate to your next purchases.
Efficiency, flexibility and support from machine tool builders can be achieved by working towards a fleet of like-for-like machines/controls. The first place I worked had a dozen Haas horizontal lathes various sizes. The milling section was mix of Haas and various with Heidenhain control. Once a guy had been trained/job programmed it was not much of a problem moving them around. As everyone could run every machine an opinion could be formed of their slightly varying accuracy/speed/rigidity etc and sensitive components planned accordingly.
I now work with a hotch-potch of machines/controls which causes so much inefficiency when components/operators are reassigned that accuracy and durability of said machines is strangely the least of our concerns. I personally favour seperate machines/operations over trying to get everything done in one fell swoop, because of the increased lead time/expense/complexity of setting it all up - unless you need to produce thousands off of different varieties of the same part, it is like putting all your eggs in one basket - if that machine fails, what will you fall back on?
So, in a nutshell, standardization, in my opinion, is a good way to minimise the effects of unreliability. Of course, some of the more intelligent operators may then start to leave through boredom....
Hardinge with Fanuc/Heidenhain