Yes, you are missing something. On October 1st 2007 the share price was $0.10. In August of 2008 the share price was over $13.00; the current share price is $1.29. That is 13x its all time low! So in fact lode is nowhere near its lows, although its individual performance has been poor.
Alias, since you made a statement like that without taking even a second to look at a chart I am skeptical of your evaluation of their investor videos and the conclusion you reached. What specific aspects of them tipped you off that the company was a scam?
LODE is not a scam. It is just another mining company with issues, just like a lot of the sector at the moment. Those issues can be fixed or compounded and I don't know which route they will take. I am optimistic, just a lot less than I used to be.