The original motivation is to let arc diff use --lintall by default so our people don't need to pass the argument manually every time.
One solution I can think of is to add a setArgument method to ArcanistWorkflow so we can add --lintall argument in a customised ArcanistConfiguration.