Accidental stacks considered harmful.
I still drive my 1977 Honda Accord. The paint is almost all worn off. It's still running.
It is easier to port a shell than a shell script.
The choice of approaches could be made the responsibility of the programmer.
If you and I always agree, then one of us is redundant.
I want people to use Perl. I want to be a positive ingredient of the world and make my American history. So, whatever it takes to give away my software and get it used, that's great.