The issue with Mathematica for science isn't that it's expensive, it's that it's proprietary and secret.