Earlier quoted context omitted.
Perl was my second programming love, but awk is much shorter and easier to remember for the simple cases where I need it. Remembering which Perl command-line arguments simulate awk’s line-by-line processing is harder than just remembering awk.
I use Perl similarly to awk if I need to use regex rather than white space delimited fields. I think if you know Perl really well and can remember the command line arguments - particularly -E, -n, -I and -p - then it’s a good swap in substitute for grep, sed, awk, cut, bash, etc when whatever 5 min task you’re working on gets a tiny bit more complex. Similarly a decent version perl 5 seems to be installed everywhere…
I do, however, use it for JSON pretty printing in a pipeline: python -mjson.tool IIRC.