You seem confused as to the definition of a fact, as yours' are not, actually.
Opinion: I think he pretty skillfully pointed out the nonsense you are selling.
Opinion: Your second point is pretty much the definition of an opinion. You figured...
Opinion: MLM marketing is often scams, and what is not a scam is often useless, regardless of the True Believers selling it. Like your product, for instance.
Opinion: The plural of anecdote is not evidence, despite your just so stories and personal testimonies.