Many people underestimate the capabilities of the PERL MVC frameworks such as CGI::Application + Moose and the other ones.
I can bang out a proper MVC templated project with a proper OO structure and Beanstalk MQ backend for long running jobs with an AJAX interface that'll scale in about week. No sweat.
These tools make the recent Diaspora fiasco non-existant. They take of sanity checking, access checking, etc. at a lower level and you implement features in higher level classes. (For example I can store JSON in a DB column and automatically parse it when it's accesed like: $mytable->myjson->{'myvalue'} )
Need a barcode reader? Need a SOAP/JSON/etc library? Need clean database access API? Need a printing library? Need a PSD library? All in CPAN.
I wouldn't touch Rails with a 10 foot pole. PHP blows chunks. I'm able to be picky when it comes to jobs
I've gotten my PERL jobs through craigslist. I'm honestly not aware of a better medium to find PERL jobs. Been programming in PERL since I was 14 (so 10 years) and I'm so happy I don't have to sweat for a job. I'm actually currently living off my previous job's savings because it paid that well.
Also note that I never even finished High School.
In short, I don't know why they haven't been able to find PERL programmers. I guess because the newer generation of developers don't realize how awesome it is.
PS: Looking for a short-term PERL project in Los Angeles, check out my resume: http://careers.stackoverflow.com/therevoltingx