I would say Joel was the CEO and most of the board were in place when you invested, take some responsibility for not doing your own DD prior rather than constantly complaining.
Focus on the fundamentals and lets all hope their value is achieved.
IHL Price at posting:
4.1¢ Sentiment: Buy Disclosure: Held