Those people were probably basing their views on the ever increasing NTA and market commentary. Had they known the true story, I doubt they would have cheered.
If you made financial decisions based entirely on random posts on a stock forum, you probably shouldn't have. At some point you need take responsibility for your own investment decisions and stop blaming others for your mistakes.
HML Price at posting:
$1.99 Sentiment: Hold Disclosure: Held