Fanuc robots are straight forward to service, they make the parts very available to do it yourself if you want. We order them here and there no problem.
But they are beasts and it can take an entire day just to replace a part. Then you have to reassemble it in the right order. None of it is made difficult on purpose. It has tight tolerances, and fancy shit like harmonic drives for zero backlash and more.