Because it was default behavior before and i save this. If user not set file using -f (required parameter), it print help and do nothing.