FMODStudioSettings not allowed in Packages?

Is there any particular reason FMODSettings scriptableObject cant be placed in the Packages folder? Atleast from the code below, it seems quite a unnecessary limitation. Is this part added for pratical reasons or technical? Thanks in advance for any insight.

#if UNITY_EDITOR
                    if (AssetDatabase.GetAssetPath(instance).StartsWith("Packages"))
                    {
                        RuntimeUtils.DebugLogError($"[FMOD] {SettingsAssetName} initialization failed. {SettingsAssetName} located in \"Packages\" folder. Please delete {SettingsAssetName} in file explorer.");
                        instance = CreateInstance<Settings>();
                    }
#endif