You're probably just another guy who bought in at a rubbish time and haven't seen a reward. In fact pretty similar case for most of your picks, from what I see in your general posting. Just cant pick a buy in, its ok, we cant all make money . "LOL"
As for me, I am not owed anything - average price is 8.4 now and I am optimistic.
If you really hold, I dont see how you think negativity is going to benefit your investment.