This parameter is not the part of the story and should be removed (user should not have the option to override $this->hideNonCommercialContent).