Very simple, actually: the people with the power (i.e.- MONEY) to move this stock upward just don't feel as optimistic as you do. A lot of them got burned when, after buying in Aug and Sept around the $3.00+ level, MSPD gapped down bigtime in late Sept. Most of them are looking at the chart and thinking: " the best I might be able to salvage out of this stock is a sell around the gap fill area (where we are at now) so I'd better cut my losses now before things get really bad".
Buying interest HAS increased since mid-Oct but there is no guarantee we shoot right through the gap and rocket upwards to Nirvana. I'm hoping for that myself, but have my loss cut in place for a decent profit if we head lower.
Also, this stock in not a market mover, so it will tag along on the coattails of the general market and the semiconductors in particular. MSPD is in large part at the mercy of the market.
If we have a successful test of the Oct lows, I'd be a HUGE buyer of this stock for the long term.