- Its capabilities are largely unknown (I have mixed results with wolframalpha even for simple queries. Perhaps programmatic model is more deterministic)
- Its licensing model is murky and needlessly complicated
Wolfram|Alpha and Wolfram Language are two completely different things:
Wolfram|Alpha is a natural language computational engine which takes queries and computes custom answers based on
back-end knowledge databases and a large amount of Wolfram Language algorithms.
Wolfram Language is a computational (programming) language. There is a good 'fast introduction' for it here:
I use my university Mathematica license rather than use WolframAlpha because I can never figure out exactly what the latter can do. Wolfram Language, in contrast, has ok enough documentation and a predictable programming model. (It's not perfect---I have a long list of complaints about its design---but it seems to be the best for the kinds of symbolic calculations I'm doing right now.)
- It's arcane/esoteric
- Its capabilities are largely unknown (I have mixed results with wolframalpha even for simple queries. Perhaps programmatic model is more deterministic)
- Its licensing model is murky and needlessly complicated