You know I think each of us will make our own choice to trust or not(hold or sell) based on the company's actions and the facts and how we interpret them. Your read may be different than mine.
As far as the shareholder letter is concerned. I did not expect the price to react from that but im very happy with the update.
Anyway, Im a long term investor here - not looking for quick profit. If i were a trader, I would NOT be in this stock. Best of luck GO GERS