Meh. I edited my original post.
I sometimes promote free stuff (like when Subnautica was free on the Epic Store) because I think other people would like to hear about things like that. In this case, however, there is a fair amount of legitimate concern involving the company in question.
Now, I am not sure what’s the truth of the matter, and I’m certainly not judging anyone, but I don’t feel comfortable promoting the product or company any more.