All total nonsense. Andrew Left didn't even bother to find out what Twitter is selling when it gets licensing revenues;most of the revs are to Google and involve selling the tweets which are publically available on Twitter's website itself.
Andrew Left is either a fraud, or dumb, or both.