Seems to be a lot of "Whataboutism" on these ISX threads. It appears to be the "go too" instead of refuting or disproving some of the negative inquiries posted on these threads. And that in itself speaks volumes.
ISX Price at posting:
$1.07 Sentiment: Sell Disclosure: Not Held