We'll consider that is your opinion - which it clearly is. There are many who have met the men and have the opposite impression. That opinion is worth about as much as your opinion that we supporters bought the stock on emotions.
I, for one, never, buy a stock on emotions or on the opinions of others. I do my own research and decide. I prefer to blame myself rather than others for my own mistakes when/if I have any.
ISX Price at posting:
$1.07 Sentiment: Buy Disclosure: Held