Glad to know you've been around for a while, and whether you've been here for 5 minutes or 2 years, you are certainly allowed to be annoyed... although it sounded like you were also annoyed at those who aren't annoyed ("making excuses")... that's less defensible.
I just wanted to make it clear that those here who are finding 'excuses' are, in fact, not. IHL hasn't underperformed compared to its peers. So if you're annoyed, maybe next time just tell us that without casting shade on those who are simply going by the facts as they stand. I have plenty of sympathy for folks feeling the pressure.
IHL Price at posting:
23.0¢ Sentiment: Buy Disclosure: Held