> Perl is meant for something else entirely.
No, in fact Perl/Ruby/Python are virtually identical in a technical sense. They're capable of, and intended for, exactly the same kinds of applications.
> All of these (and most other) languages are Turing complete, so what does this even mean
It's very obvious what it means, you're just being intentionally obtuse.
Perl fits in fine in terms of usage, and can do everything that you can do in the other two, and probably more. It's the employability of perl hackers vs python and Ruby programmers that suffers.
>It's pretty rare that you can't solve a problem in one of them, even if when it's not the best tool for the job.
All of these (and most other) languages are Turing complete, so what does this even mean? I can solve any problem in assembly code also.