I understand why stock and trading sites like TheStreet.com and other free and subscription-based websites have disclaimers that tell you that all the information on the site is purely the author's opinion and should not be taken as investment advice, nor should past predictions be relied upon for future returns, but it is then disingenuous for them to tout their results and solicit visits/subscriptions on that basis.