My case for learning AWK is if you spend any significant chunk of time in the terminal (sysadmin, DevOps, data eng). Notwithstanding any other scripting languages you know.
CLI world is full of bespoke text interfaces. AWK is the tool for dealing with those programmatically.
It's absolutely efficient to learn, because there isn't much to learn.