You can thank Apple for that because for mostly financial reasons, macOS has a non-standard implementation of SMB than anybody else, it is frequently incompatible with Linux, BSD and Windows. In order for a NAS to work with macOS, it has to clean up the permission errors generated by macOS with something like ‘Clear Device Settings’.
You can go ask Apple support long enough, and they will tell you they don’t support third party network storage and users should use Apple cloud storage.
This is one way Apple has managed to improve their operating margin over the last 15 years by preventing competition in their business.
Obviously ‘Clear Device Setting’ helped, just as long as macOS doesn’t write to the MCH.
You can see an example of the macOS permission errors plain as day here :