I would blame the target software here, or the app/plugin hat has written the FBX. Or even the chosen FBX format.
Well I am not so interested in whom I must blame I know that quite often these complicated file format do not work while the benefits of using them, for an indie game developer, is negligible