The lowest-key example of this is tools that enforce a particular order of arguments, or where the order of arguments carries semantic meaning. It's the worst. Please don't make me put the file name last, or first. You don't know which part of the command I'm tweaking.