> stdout is only reserved for actual processed command output

If user asks a program to print help message, the help text is the processed command output!