I bet people were saying that about monster energy drink when it was a penny stock too...now its over $50 per share.
There are exceptions to the rule...not everything in this world is black and white.For people using money they can afford to lose its better then letting it sit in some bond or saving bank.