Personally, I blame myself. I got blind excitement at every PR they released, not noticing how carefully written each one was composed. With all the potential revenue they predicted, I assumed they were actually receiving it. Stupid me, if they were actually getting it, it would have moved the price much higher very quickly. But it remained stagnant.
I'll admit it, I was deceived and stupid at the same time.