The support and documentation for MATLAB is really unparalleled though. Worth every penny when you want to focus your time on being productive, rather than banging your head against the language.
Different worlds I suppose, but for me it doesn't count as "productive" unless my audience is successful. So having support for myself doesn't get me very far.
- managing licenses across multiple devices
- limiting the people you can share code with to ones that are willing to deal with licenses
- budgeting for an ongoing subscription / renewing as needed
...I'd say that even $10/year is too much. Ecosystems that create collaboration barriers like these are no place for important work.