Ease of use.
Python is hard to learn to use for math. It requires a strong programming and math background.
Mathematica's syntax is more natural and it doesn't require learning numerous different packages and figuring out how to stitch them together - it just works. Graphing is more convenient, too.