Just like GPL is more restrictive than MIT, but it’s necessary to force some company to actually give back instead of only taking.
In a sense, forcing a commercial vendor to "contribute back monetarily" is a form of restriction 🤔 Not sure if forcing some other kind of contribution would be better, similar to how GPL forces licensing...
Anyway, thanks for sharing your point of view.