ParentFull threadufo·If a channel advertises snake oil supplements and products then that should be a valid reason to criticize them.View on HN