The Verb-Noun verbosity of PowerShell is great for A) discovering new verb and noun combinations that you hadn't considered before (and Get-Verb gives you a list of common verbs), and B) for keeping scripts readable in the long term. Most every Verb-Noun has at least one shortcut alias, most based on common cmd/bash-isms (Get-ChildItem has gci, ls, and dir), and Get-Help on any Verb-Noun will list the aliases for you.
With respect to (B): I do try to write out the full verbose names (Verb-Noun) when writing scripts, as a maintenance goal. At that point when you are writing a script the verbosity is often less of a problem because you can write in an IDE of your choice that provides strong auto-completion. (You can also get basic tab completion in the command prompt and use an IDE as your command prompt, if for some reason you are entirely allergic to the short aliases and want to spell out the full things even for random REPL work.)