bash is fine for simple text files. perl is a natural extension for structured data.
Using pwsh I can achieve in a few lines what previously would have required a perl script and bunch of IO and class definition boilerplate. It is powerful for interactive use. The verbosity is only a surface feature: the abbreviated aliases are discoverable.
Powershell and WSL are great features of modern Windows. Too bad about the Copilot-isation of everything.