You're comparing apples to oranges. Nobody said Perl made a better command line environment. How often do you use ls, grep, sort, etc to serve web pages?
Point is, the Unix Philosophy clan tends to dismiss tightly integrated things as bad designs. It's clear the world has room for both.