> if a corporation is putting effort into making you do something, it's probably for their benefit and not yours
If in that process they contribute to the commons (through ideas, standards, free libraries) and embrace (or at least don't actively fight back) interoperability which allow other to implement something similar, to switch providers, and to be resistant to enshittification, then I don't see any issue.
If not yes I agree with you, trust shouldn't be the foundation of this type of contract, *especially* when involving a for-profit driven corporation.