yeah, I think it comes down to the "right tool for the right job". Perl is the only language I even program in now (other than the occasional VB hack I have to do at work), I love Perl, but Perl is a BAD choice for a web browser. The speed would obviously be horrible, but there are other things to consider as well (maintainability issues).
Keep in mind that Mozilla IS open source. You're free to fork the code and try doing it your own way (something like the guys at
kmeleon are doing. Now if you ask me, what REALLY needs to be done, is some sort of Perl plug in that lets Perl scripts and Mozilla communicate. If I could get Mozilla to execute perl scripts on the fly to do certain things, I'd be a VERY happy camper. Yeah yeah, I know - security problems, but still...