If one wants to make Interactive 3D plots, he can use Asymptote.
That's an example. But the question isn't that simple. There isn't a sharp border between it can do it and it can not do it. Since there is an area called - it does it, but the result it's not that good. Or even it does it, but the result is useless.
Here are some considerable drawbacks of the example above:
- The resulting PDF requires powerful CPU,
- Works only in Adobe Reader (now probably in some other),
- It's almost useless for print.
Here is a video as a reference.
So, what the conclusion is? Well, Asymptote does it, but the result is not that useful.
It can't be done with TikZ, but thats not a big deal, almost nothing is lost.
(Thats the overall picture, approximately.)
Lets look at the other side. So called complementary example - the tool can do it, but the user can't. Everybody can set every PGF/TikZ setting. But not everybody can make this settings typographically correct. Most of the users will prefer the defaults, which are far from ideal typography. And that's related not only to PGF/TikZ.
I wrote a letter to the author of pgfplots describing some obvious typographical incorrectnesses. (Can give examples, but I think thats unnecessary.) And he honestly answered something like - I agree, but I'm a programmer, and thats what I can do.
You know, help from professional typographer is needed...
To sum up the things:
- The app can lack a feature, but that feature may be of a little use.
- The app can have a feature, but that feature may be beyond the average user's qualification.