When not used from a scripting environment, it can become very frustrating to have to remember and type out every single long switch text before each command.
Example, these two commands should be interchangeable:
wadtools e -i "%live%\UI.wad.client" -o "%desktop%\UI" -d "%hashfile%" -f bin
wadtools extract -i "%live%\UI.wad.client" -o "%desktop%\UI" --hashtable "%hashfile%" --filter-type bin
wadtools:
e OR extract
d OR diff
h OR help
extract:
-d OR --hashtable
-f OR --filter-type
-x OR --pattern