Maybe so, I am inclined to agree with you. I for one wont be letting go of any shares until I assess the situation when we hit $1.00 a share around xmas in a couple months.
At the very least people should be holding for Q3 revenue to be released. That is the biggest catalyst in the near term that we know of. Could be even bigger/better surprise deals/news coming ;)