Because trying to make laws around socialization, at least for businesses, will lead to them just optimizing how to be just within the bounds of the law which pushes the problem down further and they have to create a new law for it. This is worse for socialization because it’s ambiguous meaning it can be “satisfied” without really being satisfied.
It’s like a parent telling a child a rule for the house without the child understanding why. The child will follow the rules because there is expected punishment but it is fragile. If the child understands why and agrees then the child will follow the rules and it will be robust.
So yeah you can do both but I think only one of them actually solves the issue, the other just delays it.
Edit: added apostrophes.
Does this affect stuff like linux mint since its based on ubuntu?
Anti Commercial-AI license (CC BY-NC-SA 4.0)