Some reasons not to use Julia is that it isn't available everywhere, it's fairly new, slow to start up and very few people use it for this. The last point matters when you need to work with other people; if you're by yourself on your own machine, go wild and use whatever you like.
Using another language to run complex command line pipelines requires jumping through far too many hoops. I can always uninstall those other tools to get a smaller root filesystem image. Few distributions would survive having the system shell removed. The shell is integral.
That said, let me turn the question around: how would you automate shell command pipelines in Python/Julia/whatever and have it turn out as readable and universally accessible for future developers?
Amusingly, I feel like the original question could be rephrased as “why speak English? Chinese is more popular”… while standing in Times Square. Sure, you can take the road less traveled, but I think you will find the road steeper and longer.