Absolutely! Good one, it's been a while since I read this.
Ironically, I made good money recently from one stock on this list. You just have to know when to get out with your profits. Some people fall in love with a company/stock and there's no such thing as a long term investment in the pennies.
I think it certainly has a lot of merit to it. But it seems to mostly focus on the company-sponsored promotions. As another poster here alluded to, there are also a high number of P&D campaigns that are initiated by traders themselves that are not "sanctioned" by the company.
As we all know, the ease by which small/micro-cap stocks can swing by high percentages, combined with the thinly traded nature of these plays, makes it very easy for even a small group of immoral individuals to coordinate a small-scale hype machine that can lure enough unsuspecting honest folks to make it a profitable exercise for them.
But, clearly, the magnitude and scope of what happened w/SCRC (well documented P&D per the pumpsanddumps.com site) clearly required the resources of a professional PAID promoter that was knowingly engaged by the company.