Please forgive my pedantry, but the suffix `-oid` means `-like`, i.e. not a fact. I should start calling minor-facts "factlets" lol https://www.thefreedictionary.com/Diminutive+suffix
Favor the meaning people actually use and let the history of factoid be an interesting factoid.
You can possibly blame Steve Wright, Radio 2 talk show host/DJ for popularising the term with that meaning in the UK.