I bought because of their total enthusiasm... now maybe 3 years ago. They made it sound like it was going to revolutionize the world. And the stock did go up to 26!!! So not sure I blame them for my being a deer in the headlights (or greedy).
But the question is, what impact do they have? If they say it's going down to 4, or up to 8, or whatever way their winds blow, does it matter? Or, who is paying attention besides you and me, that matters??