The question should be, is CGI in general better?
The answer: for small sites, it sure is. Not limited to Perl. I've done stuff in Ruby, Lua, and even Python in CGI.
Actually, who am I kidding here? Just about any language is better than PHP. Except for all that shit based on Java, of course.