The “-oid” ending in English is normally added to a word to indicate that an item is not the real thing. A humanoid is not quite human. Originally “factoid” was an ironic term indicating that the “fact” being offered was not actually factual. However, CNN and other sources took to treating the “-oid” as if it were a mere diminutive, and using the term to mean “trivial but true fact.” As a result, the definition of “factoid” is hopelessly confused and it’s probably better to avoid using the term altogether.