Additionally to John’s comments.
Many of the Industrial machine tool builders use the Fanuc control to
run them. When I had a Haas machine, it had a Haas control which
could run in either Yasnac or Fanuc “mode” and for many, it’s
considered a more user friendly controller. I had the same mind set
(familiarity) until I traded the Haas and bought a Kitamura 3Xif
with a Fanuc 16i - MB controller. Holly smokes, until you actually
run a controller with the level of high speed machining features that
this controller has, and couple that with a true production machining
center running a 20k RPM geared head spindle, it’s trully mind
boggling how much more productivity it will kick out.
The Artificial Intelligence in this controller is amazing.