I believe the guy's you probably want to be angry with are our fellow shareholders, those very same institutions you expect to bail you out.
This is such a small company and there are so few shares available to trade, it is very easy for those investors who KNOW the value of the technology and do not need to be bothered by the day to day marks to market to do WHATEVER it takes to accumulate more stock. The earnings report is a perfect time to mount a sell off and the ability to move the stock on low volume contnues to amaze me. Look at today, down 50+ cents on 60k back up to the close on 40k. How much of that was window dressing who knows but we are members, for better or worse of a very small group of investors that BELIEVE in the technology.
I think the only way I would feel as bitter as ener50 was if I bailed out and then saw the news come out and the stock soar.