That first link looks like a long-winded way of saying "LOL who knows". I did find its conclusion pretty interesting, where it was suggested that cinnamon ultimately comes from an ancient Chinese word for "spice". Now what other meaning does the word "spice" carry these days? Synthetic cannabinoids!