In turn, that can affect how likely others are to view those companies favorably and/or cooperate with them.
e.g. I favor Prusa 3d printers over other vendors because Prusa provides substantial resources to development of the tooling that we all use. Other vendors are (usually) compliant with the contract, but may not be seen as good citizens by everyone in the community, and this can have consequences even if it doesn't have legal force.
I understand that some people didn't always understand the consequences of their choices, or maybe wrongly thought we all agreed on these unwritten social contracts, but we don't agree at all and I hope the lesson is learned well.
P.S.: This all having been said, while I think that there aren't commonly-shared unwritten rules w.r.t. who may do what with open source software pertaining to its copyright license(s), I don't think there's absolutely no "unwritten rules" in open source. For example, I think the CLA rug-pull pattern is a pretty dirty trick, but that has little to do with open source licenses and more to do with outright deceiving people. And even then, it does beg the question of why you would agree to sign something that explicitly grants that right when there is absolutely no reason to do so.
Even that wasn’t free enough for some. Permissive licensing allows you redistribute software without even disclosing your patches.
These are radically different to regular contracts.
But there's plenty of things people can do with freedom that bring consequences; they just don't bring legal consequences.
Contracts -- and law in general -- describe in detail what kinds of actions will allow another to bring legal force into play against you or vice-versa.
But there's all kinds of actions that I can legally take that don't conform to norms that will invite condemnation and reprisal through means other than the legal sphere.
Not every obligation should be given legal force; not every action that's strictly legal will turn out to be socially okay or consequence free.